public static final class SqlBackupsServiceGrpc.SqlBackupsServiceBlockingV2Stub extends AbstractBlockingStub<SqlBackupsServiceGrpc.SqlBackupsServiceBlockingV2Stub>A stub to allow clients to do synchronous rpc calls to service SqlBackupsService.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > SqlBackupsServiceGrpc.SqlBackupsServiceBlockingV2StubMethods
build(Channel channel, CallOptions callOptions)
protected SqlBackupsServiceGrpc.SqlBackupsServiceBlockingV2Stub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
SqlBackupsServiceGrpc.SqlBackupsServiceBlockingV2Stub |
|
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 |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
deleteBackup(DeleteBackupRequest request)
public Operation deleteBackup(DeleteBackupRequest request)Deletes the backup.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteBackupRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
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 |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
listBackups(ListBackupsRequest request)
public ListBackupsResponse listBackups(ListBackupsRequest request)Lists all backups associated with the project.
| Parameter | |
|---|---|
| Name | Description |
request |
ListBackupsRequest |
| Returns | |
|---|---|
| Type | Description |
ListBackupsResponse |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
updateBackup(UpdateBackupRequest request)
public Operation updateBackup(UpdateBackupRequest request)Updates the retention period and description of the backup. You can use this API to update final backups only.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateBackupRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|