Class SqlBackupsServiceGrpc.SqlBackupsServiceBlockingStub (0.1.0)

public static final class SqlBackupsServiceGrpc.SqlBackupsServiceBlockingStub extends AbstractBlockingStub<SqlBackupsServiceGrpc.SqlBackupsServiceBlockingStub>

A stub to allow clients to do limited synchronous rpc calls to service SqlBackupsService.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > SqlBackupsServiceGrpc.SqlBackupsServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected SqlBackupsServiceGrpc.SqlBackupsServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
SqlBackupsServiceGrpc.SqlBackupsServiceBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createBackup(CreateBackupRequest request)

public Operation createBackup(CreateBackupRequest request)

Creates a backup for a Cloud SQL instance. This API can be used only to create on-demand backups.

Parameter
Name Description
request CreateBackupRequest
Returns
Type Description
Operation

deleteBackup(DeleteBackupRequest request)

public Operation deleteBackup(DeleteBackupRequest request)

Deletes the backup.

Parameter
Name Description
request DeleteBackupRequest
Returns
Type Description
Operation

getBackup(GetBackupRequest request)

public Backup getBackup(GetBackupRequest request)

Retrieves a resource containing information about a backup.

Parameter
Name Description
request GetBackupRequest
Returns
Type Description
Backup

listBackups(ListBackupsRequest request)

public ListBackupsResponse listBackups(ListBackupsRequest request)

Lists all backups associated with the project.

Parameter
Name Description
request ListBackupsRequest
Returns
Type Description
ListBackupsResponse

updateBackup(UpdateBackupRequest request)

public Operation updateBackup(UpdateBackupRequest request)

Updates the retention period and the description of the backup. You can use this API to update final backups only.

Parameter
Name Description
request UpdateBackupRequest
Returns
Type Description
Operation