Class HttpJsonSqlInstancesServiceStub (0.1.0)

public class HttpJsonSqlInstancesServiceStub extends SqlInstancesServiceStub

REST stub implementation for the SqlInstancesService service API.

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

Inheritance

java.lang.Object > SqlInstancesServiceStub > HttpJsonSqlInstancesServiceStub

Static Methods

create(ClientContext clientContext)

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

create(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)

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

create(SqlInstancesServiceStubSettings settings)

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

getMethodDescriptors()

public static List<ApiMethodDescriptor> getMethodDescriptors()
Returns
Type Description
List<ApiMethodDescriptor>

Constructors

HttpJsonSqlInstancesServiceStub(SqlInstancesServiceStubSettings settings, ClientContext clientContext)

protected HttpJsonSqlInstancesServiceStub(SqlInstancesServiceStubSettings settings, ClientContext clientContext)

Constructs an instance of HttpJsonSqlInstancesServiceStub, 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

HttpJsonSqlInstancesServiceStub(SqlInstancesServiceStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)

protected HttpJsonSqlInstancesServiceStub(SqlInstancesServiceStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)

Constructs an instance of HttpJsonSqlInstancesServiceStub, 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 HttpJsonStubCallableFactory

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

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