Package com.google.cloud.gkebackup.v1
Class BackupForGKEGrpc.BackupForGKEBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<BackupForGKEGrpc.BackupForGKEBlockingStub>
com.google.cloud.gkebackup.v1.BackupForGKEGrpc.BackupForGKEBlockingStub
- Enclosing class:
- BackupForGKEGrpc
public static final class BackupForGKEGrpc.BackupForGKEBlockingStub
extends io.grpc.stub.AbstractBlockingStub<BackupForGKEGrpc.BackupForGKEBlockingStub>
A stub to allow clients to do limited synchronous rpc calls to service BackupForGKE.
BackupForGKE allows Kubernetes administrators to configure, execute, and manage backup and restore operations for their GKE clusters.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) createBackup(CreateBackupRequest request) Creates a Backup for the given BackupPlan.Creates a new BackupChannel in a given location.createBackupPlan(CreateBackupPlanRequest request) Creates a new BackupPlan in a given location.createRestore(CreateRestoreRequest request) Creates a new Restore for the given RestorePlan.Creates a new RestoreChannel in a given location.Creates a new RestorePlan in a given location.deleteBackup(DeleteBackupRequest request) Deletes an existing Backup.Deletes an existing BackupChannel.deleteBackupPlan(DeleteBackupPlanRequest request) Deletes an existing BackupPlan.deleteRestore(DeleteRestoreRequest request) Deletes an existing Restore.Deletes an existing RestoreChannel.Deletes an existing RestorePlan.getBackup(GetBackupRequest request) Retrieve the details of a single Backup.getBackupChannel(GetBackupChannelRequest request) Retrieve the details of a single BackupChannel.Retrieve the link to the backupIndex.getBackupPlan(GetBackupPlanRequest request) Retrieve the details of a single BackupPlan.Retrieve the details of a single BackupPlanBinding.getRestore(GetRestoreRequest request) Retrieves the details of a single Restore.Retrieve the details of a single RestoreChannel.getRestorePlan(GetRestorePlanRequest request) Retrieve the details of a single RestorePlan.Retrieve the details of a single RestorePlanBinding.getVolumeBackup(GetVolumeBackupRequest request) Retrieve the details of a single VolumeBackup.getVolumeRestore(GetVolumeRestoreRequest request) Retrieve the details of a single VolumeRestore.Lists BackupChannels in a given location.Lists BackupPlanBindings in a given location.listBackupPlans(ListBackupPlansRequest request) Lists BackupPlans in a given location.listBackups(ListBackupsRequest request) Lists the Backups for a given BackupPlan.Lists RestoreChannels in a given location.Lists RestorePlanBindings in a given location.listRestorePlans(ListRestorePlansRequest request) Lists RestorePlans in a given location.listRestores(ListRestoresRequest request) Lists the Restores for a given RestorePlan.Lists the VolumeBackups for a given Backup.Lists the VolumeRestores for a given Restore.updateBackup(UpdateBackupRequest request) Update a Backup.Update a BackupChannel.updateBackupPlan(UpdateBackupPlanRequest request) Update a BackupPlan.updateRestore(UpdateRestoreRequest request) Update a Restore.Update a RestoreChannel.Update a RestorePlan.Methods inherited from class io.grpc.stub.AbstractBlockingStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected BackupForGKEGrpc.BackupForGKEBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<BackupForGKEGrpc.BackupForGKEBlockingStub>
-
createBackupPlan
Creates a new BackupPlan in a given location.
-
listBackupPlans
Lists BackupPlans in a given location.
-
getBackupPlan
Retrieve the details of a single BackupPlan.
-
updateBackupPlan
Update a BackupPlan.
-
deleteBackupPlan
Deletes an existing BackupPlan.
-
createBackupChannel
Creates a new BackupChannel in a given location.
-
listBackupChannels
Lists BackupChannels in a given location.
-
getBackupChannel
Retrieve the details of a single BackupChannel.
-
updateBackupChannel
Update a BackupChannel.
-
deleteBackupChannel
Deletes an existing BackupChannel.
-
listBackupPlanBindings
Lists BackupPlanBindings in a given location.
-
getBackupPlanBinding
Retrieve the details of a single BackupPlanBinding.
-
createBackup
Creates a Backup for the given BackupPlan.
-
listBackups
Lists the Backups for a given BackupPlan.
-
getBackup
Retrieve the details of a single Backup.
-
updateBackup
Update a Backup.
-
deleteBackup
Deletes an existing Backup.
-
listVolumeBackups
Lists the VolumeBackups for a given Backup.
-
getVolumeBackup
Retrieve the details of a single VolumeBackup.
-
createRestorePlan
Creates a new RestorePlan in a given location.
-
listRestorePlans
Lists RestorePlans in a given location.
-
getRestorePlan
Retrieve the details of a single RestorePlan.
-
updateRestorePlan
Update a RestorePlan.
-
deleteRestorePlan
Deletes an existing RestorePlan.
-
createRestoreChannel
Creates a new RestoreChannel in a given location.
-
listRestoreChannels
Lists RestoreChannels in a given location.
-
getRestoreChannel
Retrieve the details of a single RestoreChannel.
-
updateRestoreChannel
Update a RestoreChannel.
-
deleteRestoreChannel
Deletes an existing RestoreChannel.
-
listRestorePlanBindings
public ListRestorePlanBindingsResponse listRestorePlanBindings(ListRestorePlanBindingsRequest request) Lists RestorePlanBindings in a given location.
-
getRestorePlanBinding
Retrieve the details of a single RestorePlanBinding.
-
createRestore
Creates a new Restore for the given RestorePlan.
-
listRestores
Lists the Restores for a given RestorePlan.
-
getRestore
Retrieves the details of a single Restore.
-
updateRestore
Update a Restore.
-
deleteRestore
Deletes an existing Restore.
-
listVolumeRestores
Lists the VolumeRestores for a given Restore.
-
getVolumeRestore
Retrieve the details of a single VolumeRestore.
-
getBackupIndexDownloadUrl
public GetBackupIndexDownloadUrlResponse getBackupIndexDownloadUrl(GetBackupIndexDownloadUrlRequest request) Retrieve the link to the backupIndex.
-