public static final class SqlBackupsServiceGrpc.SqlBackupsServiceStub extends AbstractAsyncStub<SqlBackupsServiceGrpc.SqlBackupsServiceStub>A stub to allow clients to do asynchronous rpc calls to service SqlBackupsService.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > SqlBackupsServiceGrpc.SqlBackupsServiceStubMethods
build(Channel channel, CallOptions callOptions)
protected SqlBackupsServiceGrpc.SqlBackupsServiceStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
SqlBackupsServiceGrpc.SqlBackupsServiceStub |
|
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createBackup(CreateBackupRequest request, StreamObserver<Operation> responseObserver)
public void createBackup(CreateBackupRequest request, StreamObserver<Operation> responseObserver)Creates a backup for a Cloud SQL instance. This API can be used only to create on-demand backups.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateBackupRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteBackup(DeleteBackupRequest request, StreamObserver<Operation> responseObserver)
public void deleteBackup(DeleteBackupRequest request, StreamObserver<Operation> responseObserver)Deletes the backup.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteBackupRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
getBackup(GetBackupRequest request, StreamObserver<Backup> responseObserver)
public void getBackup(GetBackupRequest request, StreamObserver<Backup> responseObserver)Retrieves a resource containing information about a backup.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBackupRequest |
responseObserver |
io.grpc.stub.StreamObserver<Backup> |
listBackups(ListBackupsRequest request, StreamObserver<ListBackupsResponse> responseObserver)
public void listBackups(ListBackupsRequest request, StreamObserver<ListBackupsResponse> responseObserver)Lists all backups associated with the project.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBackupsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListBackupsResponse> |
updateBackup(UpdateBackupRequest request, StreamObserver<Operation> responseObserver)
public void updateBackup(UpdateBackupRequest request, StreamObserver<Operation> responseObserver)Updates the retention period and the description of the backup. You can use this API to update final backups only.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBackupRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |