public static final class SqlBackupsServiceGrpc.SqlBackupsServiceFutureStub extends AbstractFutureStub<SqlBackupsServiceGrpc.SqlBackupsServiceFutureStub>A stub to allow clients to do ListenableFuture-style rpc calls to service SqlBackupsService.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > SqlBackupsServiceGrpc.SqlBackupsServiceFutureStubMethods
build(Channel channel, CallOptions callOptions)
protected SqlBackupsServiceGrpc.SqlBackupsServiceFutureStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
SqlBackupsServiceGrpc.SqlBackupsServiceFutureStub |
|
createBackup(CreateBackupRequest request)
public ListenableFuture<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 |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteBackup(DeleteBackupRequest request)
public ListenableFuture<Operation> deleteBackup(DeleteBackupRequest request)Deletes the backup.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteBackupRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
getBackup(GetBackupRequest request)
public ListenableFuture<Backup> getBackup(GetBackupRequest request)Retrieves a resource containing information about a backup.
| Parameter | |
|---|---|
| Name | Description |
request |
GetBackupRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Backup> |
|
listBackups(ListBackupsRequest request)
public ListenableFuture<ListBackupsResponse> listBackups(ListBackupsRequest request)Lists all backups associated with the project.
| Parameter | |
|---|---|
| Name | Description |
request |
ListBackupsRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListBackupsResponse> |
|
updateBackup(UpdateBackupRequest request)
public ListenableFuture<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 |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|