Class HttpJsonDatabaseAdminStub (6.89.0)

publicclassHttpJsonDatabaseAdminStubextendsDatabaseAdminStub

REST stub implementation for the DatabaseAdmin service API.

This class is for advanced usage and reflects the underlying API directly.

Inheritance

java.lang.Object > DatabaseAdminStub > HttpJsonDatabaseAdminStub

Static Methods

create(ClientContext clientContext)

publicstaticfinalHttpJsonDatabaseAdminStubcreate(ClientContextclientContext)
Parameter
NameDescription
clientContextClientContext
Returns
TypeDescription
HttpJsonDatabaseAdminStub
Exceptions
TypeDescription
IOException

create(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)

publicstaticfinalHttpJsonDatabaseAdminStubcreate(ClientContextclientContext,HttpJsonStubCallableFactorycallableFactory)
Parameters
NameDescription
clientContextClientContext
callableFactoryHttpJsonStubCallableFactory
Returns
TypeDescription
HttpJsonDatabaseAdminStub
Exceptions
TypeDescription
IOException

create(DatabaseAdminStubSettings settings)

publicstaticfinalHttpJsonDatabaseAdminStubcreate(DatabaseAdminStubSettingssettings)
Parameter
NameDescription
settingsDatabaseAdminStubSettings
Returns
TypeDescription
HttpJsonDatabaseAdminStub
Exceptions
TypeDescription
IOException

getMethodDescriptors()

publicstaticList<ApiMethodDescriptor>getMethodDescriptors()
Returns
TypeDescription
List<ApiMethodDescriptor>

Constructors

HttpJsonDatabaseAdminStub(DatabaseAdminStubSettings settings, ClientContext clientContext)

protectedHttpJsonDatabaseAdminStub(DatabaseAdminStubSettingssettings,ClientContextclientContext)

Constructs an instance of HttpJsonDatabaseAdminStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.

Parameters
NameDescription
settingsDatabaseAdminStubSettings
clientContextClientContext

HttpJsonDatabaseAdminStub(DatabaseAdminStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)

protectedHttpJsonDatabaseAdminStub(DatabaseAdminStubSettingssettings,ClientContextclientContext,HttpJsonStubCallableFactorycallableFactory)

Constructs an instance of HttpJsonDatabaseAdminStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.

Parameters
NameDescription
settingsDatabaseAdminStubSettings
clientContextClientContext
callableFactoryHttpJsonStubCallableFactory

Methods

addSplitPointsCallable()

publicUnaryCallable<AddSplitPointsRequest,AddSplitPointsResponse>addSplitPointsCallable()
Returns
TypeDescription
UnaryCallable<AddSplitPointsRequest,AddSplitPointsResponse>
Overrides

awaitTermination(long duration, TimeUnit unit)

publicbooleanawaitTermination(longduration,TimeUnitunit)
Parameters
NameDescription
durationlong
unitTimeUnit
Returns
TypeDescription
boolean
Exceptions
TypeDescription
InterruptedException

close()

publicfinalvoidclose()
Overrides

copyBackupCallable()

publicUnaryCallable<CopyBackupRequest,Operation>copyBackupCallable()
Returns
TypeDescription
UnaryCallable<CopyBackupRequest,Operation>
Overrides

copyBackupOperationCallable()

publicOperationCallable<CopyBackupRequest,Backup,CopyBackupMetadata>copyBackupOperationCallable()
Returns
TypeDescription
OperationCallable<CopyBackupRequest,Backup,CopyBackupMetadata>
Overrides

createBackupCallable()

publicUnaryCallable<CreateBackupRequest,Operation>createBackupCallable()
Returns
TypeDescription
UnaryCallable<CreateBackupRequest,Operation>
Overrides

createBackupOperationCallable()

publicOperationCallable<CreateBackupRequest,Backup,CreateBackupMetadata>createBackupOperationCallable()
Returns
TypeDescription
OperationCallable<CreateBackupRequest,Backup,CreateBackupMetadata>
Overrides

createBackupScheduleCallable()

publicUnaryCallable<CreateBackupScheduleRequest,BackupSchedule>createBackupScheduleCallable()
Returns
TypeDescription
UnaryCallable<CreateBackupScheduleRequest,BackupSchedule>
Overrides

createDatabaseCallable()

publicUnaryCallable<CreateDatabaseRequest,Operation>createDatabaseCallable()
Returns
TypeDescription
UnaryCallable<CreateDatabaseRequest,Operation>
Overrides

createDatabaseOperationCallable()

publicOperationCallable<CreateDatabaseRequest,Database,CreateDatabaseMetadata>createDatabaseOperationCallable()
Returns
TypeDescription
OperationCallable<CreateDatabaseRequest,Database,CreateDatabaseMetadata>
Overrides

deleteBackupCallable()

publicUnaryCallable<DeleteBackupRequest,Empty>deleteBackupCallable()
Returns
TypeDescription
UnaryCallable<DeleteBackupRequest,Empty>
Overrides

deleteBackupScheduleCallable()

publicUnaryCallable<DeleteBackupScheduleRequest,Empty>deleteBackupScheduleCallable()
Returns
TypeDescription
UnaryCallable<DeleteBackupScheduleRequest,Empty>
Overrides

dropDatabaseCallable()

publicUnaryCallable<DropDatabaseRequest,Empty>dropDatabaseCallable()
Returns
TypeDescription
UnaryCallable<DropDatabaseRequest,Empty>
Overrides

getBackupCallable()

publicUnaryCallable<GetBackupRequest,Backup>getBackupCallable()
Returns
TypeDescription
UnaryCallable<GetBackupRequest,Backup>
Overrides

getBackupScheduleCallable()

publicUnaryCallable<GetBackupScheduleRequest,BackupSchedule>getBackupScheduleCallable()
Returns
TypeDescription
UnaryCallable<GetBackupScheduleRequest,BackupSchedule>
Overrides

getDatabaseCallable()

publicUnaryCallable<GetDatabaseRequest,Database>getDatabaseCallable()
Returns
TypeDescription
UnaryCallable<GetDatabaseRequest,Database>
Overrides

getDatabaseDdlCallable()

publicUnaryCallable<GetDatabaseDdlRequest,GetDatabaseDdlResponse>getDatabaseDdlCallable()
Returns
TypeDescription
UnaryCallable<GetDatabaseDdlRequest,GetDatabaseDdlResponse>
Overrides

getHttpJsonOperationsStub()

publicHttpJsonOperationsStubgetHttpJsonOperationsStub()
Returns
TypeDescription
HttpJsonOperationsStub
Overrides

getIamPolicyCallable()

publicUnaryCallable<GetIamPolicyRequest,Policy>getIamPolicyCallable()
Returns
TypeDescription
UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>
Overrides

isShutdown()

publicbooleanisShutdown()
Returns
TypeDescription
boolean

isTerminated()

publicbooleanisTerminated()
Returns
TypeDescription
boolean

listBackupOperationsCallable()

publicUnaryCallable<ListBackupOperationsRequest,ListBackupOperationsResponse>listBackupOperationsCallable()
Returns
TypeDescription
UnaryCallable<ListBackupOperationsRequest,ListBackupOperationsResponse>
Overrides

listBackupOperationsPagedCallable()

publicUnaryCallable<ListBackupOperationsRequest,DatabaseAdminClient.ListBackupOperationsPagedResponse>listBackupOperationsPagedCallable()
Returns
TypeDescription
UnaryCallable<ListBackupOperationsRequest,ListBackupOperationsPagedResponse>
Overrides

listBackupSchedulesCallable()

publicUnaryCallable<ListBackupSchedulesRequest,ListBackupSchedulesResponse>listBackupSchedulesCallable()
Returns
TypeDescription
UnaryCallable<ListBackupSchedulesRequest,ListBackupSchedulesResponse>
Overrides

listBackupSchedulesPagedCallable()

publicUnaryCallable<ListBackupSchedulesRequest,DatabaseAdminClient.ListBackupSchedulesPagedResponse>listBackupSchedulesPagedCallable()
Returns
TypeDescription
UnaryCallable<ListBackupSchedulesRequest,ListBackupSchedulesPagedResponse>
Overrides

listBackupsCallable()

publicUnaryCallable<ListBackupsRequest,ListBackupsResponse>listBackupsCallable()
Returns
TypeDescription
UnaryCallable<ListBackupsRequest,ListBackupsResponse>
Overrides

listBackupsPagedCallable()

publicUnaryCallable<ListBackupsRequest,DatabaseAdminClient.ListBackupsPagedResponse>listBackupsPagedCallable()
Returns
TypeDescription
UnaryCallable<ListBackupsRequest,ListBackupsPagedResponse>
Overrides

listDatabaseOperationsCallable()

publicUnaryCallable<ListDatabaseOperationsRequest,ListDatabaseOperationsResponse>listDatabaseOperationsCallable()
Returns
TypeDescription
UnaryCallable<ListDatabaseOperationsRequest,ListDatabaseOperationsResponse>
Overrides

listDatabaseOperationsPagedCallable()

publicUnaryCallable<ListDatabaseOperationsRequest,DatabaseAdminClient.ListDatabaseOperationsPagedResponse>listDatabaseOperationsPagedCallable()
Returns
TypeDescription
UnaryCallable<ListDatabaseOperationsRequest,ListDatabaseOperationsPagedResponse>
Overrides

listDatabaseRolesCallable()

publicUnaryCallable<ListDatabaseRolesRequest,ListDatabaseRolesResponse>listDatabaseRolesCallable()
Returns
TypeDescription
UnaryCallable<ListDatabaseRolesRequest,ListDatabaseRolesResponse>
Overrides

listDatabaseRolesPagedCallable()

publicUnaryCallable<ListDatabaseRolesRequest,DatabaseAdminClient.ListDatabaseRolesPagedResponse>listDatabaseRolesPagedCallable()
Returns
TypeDescription
UnaryCallable<ListDatabaseRolesRequest,ListDatabaseRolesPagedResponse>
Overrides

listDatabasesCallable()

publicUnaryCallable<ListDatabasesRequest,ListDatabasesResponse>listDatabasesCallable()
Returns
TypeDescription
UnaryCallable<ListDatabasesRequest,ListDatabasesResponse>
Overrides

listDatabasesPagedCallable()

publicUnaryCallable<ListDatabasesRequest,DatabaseAdminClient.ListDatabasesPagedResponse>listDatabasesPagedCallable()
Returns
TypeDescription
UnaryCallable<ListDatabasesRequest,ListDatabasesPagedResponse>
Overrides

restoreDatabaseCallable()

publicUnaryCallable<RestoreDatabaseRequest,Operation>restoreDatabaseCallable()
Returns
TypeDescription
UnaryCallable<RestoreDatabaseRequest,Operation>
Overrides

restoreDatabaseOperationCallable()

publicOperationCallable<RestoreDatabaseRequest,Database,RestoreDatabaseMetadata>restoreDatabaseOperationCallable()
Returns
TypeDescription
OperationCallable<RestoreDatabaseRequest,Database,RestoreDatabaseMetadata>
Overrides

setIamPolicyCallable()

publicUnaryCallable<SetIamPolicyRequest,Policy>setIamPolicyCallable()
Returns
TypeDescription
UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>
Overrides

shutdown()

publicvoidshutdown()

shutdownNow()

publicvoidshutdownNow()

testIamPermissionsCallable()

publicUnaryCallable<TestIamPermissionsRequest,TestIamPermissionsResponse>testIamPermissionsCallable()
Returns
TypeDescription
UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>
Overrides

updateBackupCallable()

publicUnaryCallable<UpdateBackupRequest,Backup>updateBackupCallable()
Returns
TypeDescription
UnaryCallable<UpdateBackupRequest,Backup>
Overrides

updateBackupScheduleCallable()

publicUnaryCallable<UpdateBackupScheduleRequest,BackupSchedule>updateBackupScheduleCallable()
Returns
TypeDescription
UnaryCallable<UpdateBackupScheduleRequest,BackupSchedule>
Overrides

updateDatabaseCallable()

publicUnaryCallable<UpdateDatabaseRequest,Operation>updateDatabaseCallable()
Returns
TypeDescription
UnaryCallable<UpdateDatabaseRequest,Operation>
Overrides

updateDatabaseDdlCallable()

publicUnaryCallable<UpdateDatabaseDdlRequest,Operation>updateDatabaseDdlCallable()
Returns
TypeDescription
UnaryCallable<UpdateDatabaseDdlRequest,Operation>
Overrides

updateDatabaseDdlOperationCallable()

publicOperationCallable<UpdateDatabaseDdlRequest,Empty,UpdateDatabaseDdlMetadata>updateDatabaseDdlOperationCallable()
Returns
TypeDescription
OperationCallable<UpdateDatabaseDdlRequest,Empty,UpdateDatabaseDdlMetadata>
Overrides

updateDatabaseOperationCallable()

publicOperationCallable<UpdateDatabaseRequest,Database,UpdateDatabaseMetadata>updateDatabaseOperationCallable()
Returns
TypeDescription
OperationCallable<UpdateDatabaseRequest,Database,UpdateDatabaseMetadata>
Overrides