Class BackupDRGrpc.BackupDRFutureStub (0.11.0)
0.46.0 (latest)
0.44.0
0.42.0
0.41.0
0.40.0
0.39.0
0.37.0
0.35.0
0.34.0
0.33.0
0.32.0
0.31.0
0.29.0
0.27.0
0.26.0
0.23.0
0.22.0
0.21.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.8.0
0.7.0
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
public static final class BackupDRGrpc . BackupDRFutureStub extends AbstractFutureStub<BackupDRGrpc . BackupDRFutureStub >
A stub to allow clients to do ListenableFuture-style rpc calls to service BackupDR.
The BackupDR Service
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
BackupDRGrpc.BackupDRFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected BackupDRGrpc . BackupDRFutureStub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createBackupPlan(CreateBackupPlanRequest request)
public ListenableFuture<Operation> createBackupPlan ( CreateBackupPlanRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
createBackupPlanAssociation(CreateBackupPlanAssociationRequest request)
public ListenableFuture<Operation> createBackupPlanAssociation ( CreateBackupPlanAssociationRequest request )
Create a BackupPlanAssociation
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
createBackupVault(CreateBackupVaultRequest request)
public ListenableFuture<Operation> createBackupVault ( CreateBackupVaultRequest request )
Creates a new BackupVault in a given project and location.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
createManagementServer(CreateManagementServerRequest request)
public ListenableFuture<Operation> createManagementServer ( CreateManagementServerRequest request )
Creates a new ManagementServer in a given project and location.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deleteBackup(DeleteBackupRequest request)
public ListenableFuture<Operation> deleteBackup ( DeleteBackupRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deleteBackupPlan(DeleteBackupPlanRequest request)
public ListenableFuture<Operation> deleteBackupPlan ( DeleteBackupPlanRequest request )
Deletes a single BackupPlan.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deleteBackupPlanAssociation(DeleteBackupPlanAssociationRequest request)
public ListenableFuture<Operation> deleteBackupPlanAssociation ( DeleteBackupPlanAssociationRequest request )
Deletes a single BackupPlanAssociation.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deleteBackupVault(DeleteBackupVaultRequest request)
public ListenableFuture<Operation> deleteBackupVault ( DeleteBackupVaultRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deleteManagementServer(DeleteManagementServerRequest request)
public ListenableFuture<Operation> deleteManagementServer ( DeleteManagementServerRequest request )
Deletes a single ManagementServer.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
fetchUsableBackupVaults(FetchUsableBackupVaultsRequest request)
public ListenableFuture<FetchUsableBackupVaultsResponse> fetchUsableBackupVaults ( FetchUsableBackupVaultsRequest request )
FetchUsableBackupVaults lists usable BackupVaults in a given project and
location. Usable BackupVault are the ones that user has
backupdr.backupVaults.get permission.
getBackup(GetBackupRequest request)
public ListenableFuture<Backup> getBackup ( GetBackupRequest request )
Gets details of a Backup.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Backup >
getBackupPlan(GetBackupPlanRequest request)
public ListenableFuture<BackupPlan> getBackupPlan ( GetBackupPlanRequest request )
Gets details of a single BackupPlan.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <BackupPlan >
getBackupPlanAssociation(GetBackupPlanAssociationRequest request)
public ListenableFuture<BackupPlanAssociation> getBackupPlanAssociation ( GetBackupPlanAssociationRequest request )
Gets details of a single BackupPlanAssociation.
getBackupVault(GetBackupVaultRequest request)
public ListenableFuture<BackupVault> getBackupVault ( GetBackupVaultRequest request )
Gets details of a BackupVault.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <BackupVault >
getDataSource(GetDataSourceRequest request)
public ListenableFuture<DataSource> getDataSource ( GetDataSourceRequest request )
Gets details of a DataSource.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <DataSource >
getManagementServer(GetManagementServerRequest request)
public ListenableFuture<ManagementServer> getManagementServer ( GetManagementServerRequest request )
Gets details of a single ManagementServer.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <ManagementServer >
listBackupPlanAssociations(ListBackupPlanAssociationsRequest request)
public ListenableFuture<ListBackupPlanAssociationsResponse> listBackupPlanAssociations ( ListBackupPlanAssociationsRequest request )
Lists BackupPlanAssociations in a given project and location.
listBackupPlans(ListBackupPlansRequest request)
public ListenableFuture<ListBackupPlansResponse> listBackupPlans ( ListBackupPlansRequest request )
Lists BackupPlans in a given project and location.
listBackupVaults(ListBackupVaultsRequest request)
public ListenableFuture<ListBackupVaultsResponse> listBackupVaults ( ListBackupVaultsRequest request )
Lists BackupVaults in a given project and location.
listBackups(ListBackupsRequest request)
public ListenableFuture<ListBackupsResponse> listBackups ( ListBackupsRequest request )
Lists Backups in a given project and location.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <ListBackupsResponse >
listDataSources(ListDataSourcesRequest request)
public ListenableFuture<ListDataSourcesResponse> listDataSources ( ListDataSourcesRequest request )
Lists DataSources in a given project and location.
listManagementServers(ListManagementServersRequest request)
public ListenableFuture<ListManagementServersResponse> listManagementServers ( ListManagementServersRequest request )
Lists ManagementServers in a given project and location.
restoreBackup(RestoreBackupRequest request)
public ListenableFuture<Operation> restoreBackup ( RestoreBackupRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
triggerBackup(TriggerBackupRequest request)
public ListenableFuture<Operation> triggerBackup ( TriggerBackupRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
updateBackup(UpdateBackupRequest request)
public ListenableFuture<Operation> updateBackup ( UpdateBackupRequest request )
Updates the settings of a Backup.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
updateBackupVault(UpdateBackupVaultRequest request)
public ListenableFuture<Operation> updateBackupVault ( UpdateBackupVaultRequest request )
Updates the settings of a BackupVault.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
updateDataSource(UpdateDataSourceRequest request)
public ListenableFuture<Operation> updateDataSource ( UpdateDataSourceRequest request )
Updates the settings of a DataSource.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]