Class SqlBackupRunsServiceGrpc.SqlBackupRunsServiceFutureStub (0.1.0)

public static final class SqlBackupRunsServiceGrpc.SqlBackupRunsServiceFutureStub extends AbstractFutureStub<SqlBackupRunsServiceGrpc.SqlBackupRunsServiceFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service SqlBackupRunsService.

Service for managing database backups.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > SqlBackupRunsServiceGrpc.SqlBackupRunsServiceFutureStub

Methods

build(Channel channel, CallOptions callOptions)

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

delete(SqlBackupRunsDeleteRequest request)

public ListenableFuture<Operation> delete(SqlBackupRunsDeleteRequest request)

Deletes the backup taken by a backup run.

Parameter
Name Description
request SqlBackupRunsDeleteRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

get(SqlBackupRunsGetRequest request)

public ListenableFuture<BackupRun> get(SqlBackupRunsGetRequest request)

Retrieves a resource containing information about a backup run.

Parameter
Name Description
request SqlBackupRunsGetRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<BackupRun>

insert(SqlBackupRunsInsertRequest request)

public ListenableFuture<Operation> insert(SqlBackupRunsInsertRequest request)

Creates a new backup run on demand.

Parameter
Name Description
request SqlBackupRunsInsertRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

list(SqlBackupRunsListRequest request)

public ListenableFuture<BackupRunsListResponse> list(SqlBackupRunsListRequest request)

Lists all backup runs associated with the project or a given instance and configuration in the reverse chronological order of the backup initiation time.

Parameter
Name Description
request SqlBackupRunsListRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<BackupRunsListResponse>