Class GrpcSqlInstancesServiceStub (0.1.0)

public class GrpcSqlInstancesServiceStub extends SqlInstancesServiceStub

gRPC stub implementation for the SqlInstancesService service API.

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

Inheritance

java.lang.Object > SqlInstancesServiceStub > GrpcSqlInstancesServiceStub

Static Methods

create(ClientContext clientContext)

public static final GrpcSqlInstancesServiceStub create(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext
Returns
Type Description
GrpcSqlInstancesServiceStub
Exceptions
Type Description
IOException

create(ClientContext clientContext, GrpcStubCallableFactory callableFactory)

public static final GrpcSqlInstancesServiceStub create(ClientContext clientContext, GrpcStubCallableFactory callableFactory)
Parameters
Name Description
clientContext ClientContext
callableFactory GrpcStubCallableFactory
Returns
Type Description
GrpcSqlInstancesServiceStub
Exceptions
Type Description
IOException

create(SqlInstancesServiceStubSettings settings)

public static final GrpcSqlInstancesServiceStub create(SqlInstancesServiceStubSettings settings)
Parameter
Name Description
settings SqlInstancesServiceStubSettings
Returns
Type Description
GrpcSqlInstancesServiceStub
Exceptions
Type Description
IOException

Constructors

GrpcSqlInstancesServiceStub(SqlInstancesServiceStubSettings settings, ClientContext clientContext)

protected GrpcSqlInstancesServiceStub(SqlInstancesServiceStubSettings settings, ClientContext clientContext)

Constructs an instance of GrpcSqlInstancesServiceStub, 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
Name Description
settings SqlInstancesServiceStubSettings
clientContext ClientContext

GrpcSqlInstancesServiceStub(SqlInstancesServiceStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory)

protected GrpcSqlInstancesServiceStub(SqlInstancesServiceStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory)

Constructs an instance of GrpcSqlInstancesServiceStub, 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
Name Description
settings SqlInstancesServiceStubSettings
clientContext ClientContext
callableFactory GrpcStubCallableFactory

Methods

acquireSsrsLeaseCallable()

public UnaryCallable<SqlInstancesAcquireSsrsLeaseRequest,SqlInstancesAcquireSsrsLeaseResponse> acquireSsrsLeaseCallable()
Returns
Type Description
UnaryCallable<SqlInstancesAcquireSsrsLeaseRequest,SqlInstancesAcquireSsrsLeaseResponse>
Overrides

addEntraIdCertificateCallable()

public UnaryCallable<SqlInstancesAddEntraIdCertificateRequest,Operation> addEntraIdCertificateCallable()
Returns
Type Description
UnaryCallable<SqlInstancesAddEntraIdCertificateRequest,Operation>
Overrides

addServerCaCallable()

public UnaryCallable<SqlInstancesAddServerCaRequest,Operation> addServerCaCallable()
Returns
Type Description
UnaryCallable<SqlInstancesAddServerCaRequest,Operation>
Overrides

addServerCertificateCallable()

public UnaryCallable<SqlInstancesAddServerCertificateRequest,Operation> addServerCertificateCallable()
Returns
Type Description
UnaryCallable<SqlInstancesAddServerCertificateRequest,Operation>
Overrides

awaitTermination(long duration, TimeUnit unit)

public boolean awaitTermination(long duration, TimeUnit unit)
Parameters
Name Description
duration long
unit TimeUnit
Returns
Type Description
boolean
Exceptions
Type Description
InterruptedException

cloneCallable()

public UnaryCallable<SqlInstancesCloneRequest,Operation> cloneCallable()
Returns
Type Description
UnaryCallable<SqlInstancesCloneRequest,Operation>
Overrides

close()

public final void close()
Overrides

createEphemeralCallable()

public UnaryCallable<SqlInstancesCreateEphemeralCertRequest,SslCert> createEphemeralCallable()
Returns
Type Description
UnaryCallable<SqlInstancesCreateEphemeralCertRequest,SslCert>
Overrides

deleteCallable()

public UnaryCallable<SqlInstancesDeleteRequest,Operation> deleteCallable()
Returns
Type Description
UnaryCallable<SqlInstancesDeleteRequest,Operation>
Overrides

demoteCallable()

public UnaryCallable<SqlInstancesDemoteRequest,Operation> demoteCallable()
Returns
Type Description
UnaryCallable<SqlInstancesDemoteRequest,Operation>
Overrides

demoteMasterCallable()

public UnaryCallable<SqlInstancesDemoteMasterRequest,Operation> demoteMasterCallable()
Returns
Type Description
UnaryCallable<SqlInstancesDemoteMasterRequest,Operation>
Overrides

executeSqlCallable()

public UnaryCallable<SqlInstancesExecuteSqlRequest,SqlInstancesExecuteSqlResponse> executeSqlCallable()
Returns
Type Description
UnaryCallable<SqlInstancesExecuteSqlRequest,SqlInstancesExecuteSqlResponse>
Overrides

exportCallable()

public UnaryCallable<SqlInstancesExportRequest,Operation> exportCallable()
Returns
Type Description
UnaryCallable<SqlInstancesExportRequest,Operation>
Overrides

failoverCallable()

public UnaryCallable<SqlInstancesFailoverRequest,Operation> failoverCallable()
Returns
Type Description
UnaryCallable<SqlInstancesFailoverRequest,Operation>
Overrides

getCallable()

public UnaryCallable<SqlInstancesGetRequest,DatabaseInstance> getCallable()
Returns
Type Description
UnaryCallable<SqlInstancesGetRequest,DatabaseInstance>
Overrides

getDiskShrinkConfigCallable()

public UnaryCallable<SqlInstancesGetDiskShrinkConfigRequest,SqlInstancesGetDiskShrinkConfigResponse> getDiskShrinkConfigCallable()
Returns
Type Description
UnaryCallable<SqlInstancesGetDiskShrinkConfigRequest,SqlInstancesGetDiskShrinkConfigResponse>
Overrides

getLatestRecoveryTimeCallable()

public UnaryCallable<SqlInstancesGetLatestRecoveryTimeRequest,SqlInstancesGetLatestRecoveryTimeResponse> getLatestRecoveryTimeCallable()
Returns
Type Description
UnaryCallable<SqlInstancesGetLatestRecoveryTimeRequest,SqlInstancesGetLatestRecoveryTimeResponse>
Overrides

getOperationsStub()

public GrpcOperationsStub getOperationsStub()
Returns
Type Description
GrpcOperationsStub

import_Callable()

public UnaryCallable<SqlInstancesImportRequest,Operation> import_Callable()
Returns
Type Description
UnaryCallable<SqlInstancesImportRequest,Operation>
Overrides

insertCallable()

public UnaryCallable<SqlInstancesInsertRequest,Operation> insertCallable()
Returns
Type Description
UnaryCallable<SqlInstancesInsertRequest,Operation>
Overrides

isShutdown()

public boolean isShutdown()
Returns
Type Description
boolean

isTerminated()

public boolean isTerminated()
Returns
Type Description
boolean

listCallable()

public UnaryCallable<SqlInstancesListRequest,InstancesListResponse> listCallable()
Returns
Type Description
UnaryCallable<SqlInstancesListRequest,InstancesListResponse>
Overrides

listEntraIdCertificatesCallable()

public UnaryCallable<SqlInstancesListEntraIdCertificatesRequest,InstancesListEntraIdCertificatesResponse> listEntraIdCertificatesCallable()
Returns
Type Description
UnaryCallable<SqlInstancesListEntraIdCertificatesRequest,InstancesListEntraIdCertificatesResponse>
Overrides

listServerCasCallable()

public UnaryCallable<SqlInstancesListServerCasRequest,InstancesListServerCasResponse> listServerCasCallable()
Returns
Type Description
UnaryCallable<SqlInstancesListServerCasRequest,InstancesListServerCasResponse>
Overrides

listServerCertificatesCallable()

public UnaryCallable<SqlInstancesListServerCertificatesRequest,InstancesListServerCertificatesResponse> listServerCertificatesCallable()
Returns
Type Description
UnaryCallable<SqlInstancesListServerCertificatesRequest,InstancesListServerCertificatesResponse>
Overrides

patchCallable()

public UnaryCallable<SqlInstancesPatchRequest,Operation> patchCallable()
Returns
Type Description
UnaryCallable<SqlInstancesPatchRequest,Operation>
Overrides

performDiskShrinkCallable()

public UnaryCallable<SqlInstancesPerformDiskShrinkRequest,Operation> performDiskShrinkCallable()
Returns
Type Description
UnaryCallable<SqlInstancesPerformDiskShrinkRequest,Operation>
Overrides

pointInTimeRestoreCallable()

public UnaryCallable<SqlInstancesPointInTimeRestoreRequest,Operation> pointInTimeRestoreCallable()
Returns
Type Description
UnaryCallable<SqlInstancesPointInTimeRestoreRequest,Operation>
Overrides

preCheckMajorVersionUpgradeCallable()

public UnaryCallable<SqlInstancesPreCheckMajorVersionUpgradeRequest,Operation> preCheckMajorVersionUpgradeCallable()
Returns
Type Description
UnaryCallable<SqlInstancesPreCheckMajorVersionUpgradeRequest,Operation>
Overrides

promoteReplicaCallable()

public UnaryCallable<SqlInstancesPromoteReplicaRequest,Operation> promoteReplicaCallable()
Returns
Type Description
UnaryCallable<SqlInstancesPromoteReplicaRequest,Operation>
Overrides

reencryptCallable()

public UnaryCallable<SqlInstancesReencryptRequest,Operation> reencryptCallable()
Returns
Type Description
UnaryCallable<SqlInstancesReencryptRequest,Operation>
Overrides

releaseSsrsLeaseCallable()

public UnaryCallable<SqlInstancesReleaseSsrsLeaseRequest,SqlInstancesReleaseSsrsLeaseResponse> releaseSsrsLeaseCallable()
Returns
Type Description
UnaryCallable<SqlInstancesReleaseSsrsLeaseRequest,SqlInstancesReleaseSsrsLeaseResponse>
Overrides

rescheduleMaintenanceCallable()

public UnaryCallable<SqlInstancesRescheduleMaintenanceRequest,Operation> rescheduleMaintenanceCallable()
Returns
Type Description
UnaryCallable<SqlInstancesRescheduleMaintenanceRequest,Operation>
Overrides

resetReplicaSizeCallable()

public UnaryCallable<SqlInstancesResetReplicaSizeRequest,Operation> resetReplicaSizeCallable()
Returns
Type Description
UnaryCallable<SqlInstancesResetReplicaSizeRequest,Operation>
Overrides

resetSslConfigCallable()

public UnaryCallable<SqlInstancesResetSslConfigRequest,Operation> resetSslConfigCallable()
Returns
Type Description
UnaryCallable<SqlInstancesResetSslConfigRequest,Operation>
Overrides

restartCallable()

public UnaryCallable<SqlInstancesRestartRequest,Operation> restartCallable()
Returns
Type Description
UnaryCallable<SqlInstancesRestartRequest,Operation>
Overrides

restoreBackupCallable()

public UnaryCallable<SqlInstancesRestoreBackupRequest,Operation> restoreBackupCallable()
Returns
Type Description
UnaryCallable<SqlInstancesRestoreBackupRequest,Operation>
Overrides

rotateEntraIdCertificateCallable()

public UnaryCallable<SqlInstancesRotateEntraIdCertificateRequest,Operation> rotateEntraIdCertificateCallable()
Returns
Type Description
UnaryCallable<SqlInstancesRotateEntraIdCertificateRequest,Operation>
Overrides

rotateServerCaCallable()

public UnaryCallable<SqlInstancesRotateServerCaRequest,Operation> rotateServerCaCallable()
Returns
Type Description
UnaryCallable<SqlInstancesRotateServerCaRequest,Operation>
Overrides

rotateServerCertificateCallable()

public UnaryCallable<SqlInstancesRotateServerCertificateRequest,Operation> rotateServerCertificateCallable()
Returns
Type Description
UnaryCallable<SqlInstancesRotateServerCertificateRequest,Operation>
Overrides

shutdown()

public void shutdown()

shutdownNow()

public void shutdownNow()

startExternalSyncCallable()

public UnaryCallable<SqlInstancesStartExternalSyncRequest,Operation> startExternalSyncCallable()
Returns
Type Description
UnaryCallable<SqlInstancesStartExternalSyncRequest,Operation>
Overrides

startReplicaCallable()

public UnaryCallable<SqlInstancesStartReplicaRequest,Operation> startReplicaCallable()
Returns
Type Description
UnaryCallable<SqlInstancesStartReplicaRequest,Operation>
Overrides

stopReplicaCallable()

public UnaryCallable<SqlInstancesStopReplicaRequest,Operation> stopReplicaCallable()
Returns
Type Description
UnaryCallable<SqlInstancesStopReplicaRequest,Operation>
Overrides

switchoverCallable()

public UnaryCallable<SqlInstancesSwitchoverRequest,Operation> switchoverCallable()
Returns
Type Description
UnaryCallable<SqlInstancesSwitchoverRequest,Operation>
Overrides

truncateLogCallable()

public UnaryCallable<SqlInstancesTruncateLogRequest,Operation> truncateLogCallable()
Returns
Type Description
UnaryCallable<SqlInstancesTruncateLogRequest,Operation>
Overrides

updateCallable()

public UnaryCallable<SqlInstancesUpdateRequest,Operation> updateCallable()
Returns
Type Description
UnaryCallable<SqlInstancesUpdateRequest,Operation>
Overrides

verifyExternalSyncSettingsCallable()

public UnaryCallable<SqlInstancesVerifyExternalSyncSettingsRequest,SqlInstancesVerifyExternalSyncSettingsResponse> verifyExternalSyncSettingsCallable()
Returns
Type Description
UnaryCallable<SqlInstancesVerifyExternalSyncSettingsRequest,SqlInstancesVerifyExternalSyncSettingsResponse>
Overrides