Class BackupForGKEGrpc.BackupForGKEBlockingV2Stub (0.81.0)

public static final class BackupForGKEGrpc.BackupForGKEBlockingV2Stub extends AbstractBlockingStub<BackupForGKEGrpc.BackupForGKEBlockingV2Stub>

A stub to allow clients to do synchronous rpc calls to service BackupForGKE.

BackupForGKE allows Kubernetes administrators to configure, execute, and manage backup and restore operations for their GKE clusters.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > BackupForGKEGrpc.BackupForGKEBlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions)

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

createBackup(CreateBackupRequest request)

public Operation createBackup(CreateBackupRequest request)

Creates a Backup for the given BackupPlan.

Parameter
Name Description
request CreateBackupRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createBackupChannel(CreateBackupChannelRequest request)

public Operation createBackupChannel(CreateBackupChannelRequest request)

Creates a new BackupChannel in a given location.

Parameter
Name Description
request CreateBackupChannelRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createBackupPlan(CreateBackupPlanRequest request)

public Operation createBackupPlan(CreateBackupPlanRequest request)

Creates a new BackupPlan in a given location.

Parameter
Name Description
request CreateBackupPlanRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createRestore(CreateRestoreRequest request)

public Operation createRestore(CreateRestoreRequest request)

Creates a new Restore for the given RestorePlan.

Parameter
Name Description
request CreateRestoreRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createRestoreChannel(CreateRestoreChannelRequest request)

public Operation createRestoreChannel(CreateRestoreChannelRequest request)

Creates a new RestoreChannel in a given location.

Parameter
Name Description
request CreateRestoreChannelRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createRestorePlan(CreateRestorePlanRequest request)

public Operation createRestorePlan(CreateRestorePlanRequest request)

Creates a new RestorePlan in a given location.

Parameter
Name Description
request CreateRestorePlanRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteBackup(DeleteBackupRequest request)

public Operation deleteBackup(DeleteBackupRequest request)

Deletes an existing Backup.

Parameter
Name Description
request DeleteBackupRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteBackupChannel(DeleteBackupChannelRequest request)

public Operation deleteBackupChannel(DeleteBackupChannelRequest request)

Deletes an existing BackupChannel.

Parameter
Name Description
request DeleteBackupChannelRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteBackupPlan(DeleteBackupPlanRequest request)

public Operation deleteBackupPlan(DeleteBackupPlanRequest request)

Deletes an existing BackupPlan.

Parameter
Name Description
request DeleteBackupPlanRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteRestore(DeleteRestoreRequest request)

public Operation deleteRestore(DeleteRestoreRequest request)

Deletes an existing Restore.

Parameter
Name Description
request DeleteRestoreRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteRestoreChannel(DeleteRestoreChannelRequest request)

public Operation deleteRestoreChannel(DeleteRestoreChannelRequest request)

Deletes an existing RestoreChannel.

Parameter
Name Description
request DeleteRestoreChannelRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteRestorePlan(DeleteRestorePlanRequest request)

public Operation deleteRestorePlan(DeleteRestorePlanRequest request)

Deletes an existing RestorePlan.

Parameter
Name Description
request DeleteRestorePlanRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

getBackup(GetBackupRequest request)

public Backup getBackup(GetBackupRequest request)

Retrieve the details of a single Backup.

Parameter
Name Description
request GetBackupRequest
Returns
Type Description
Backup
Exceptions
Type Description
io.grpc.StatusException

getBackupChannel(GetBackupChannelRequest request)

public BackupChannel getBackupChannel(GetBackupChannelRequest request)

Retrieve the details of a single BackupChannel.

Parameter
Name Description
request GetBackupChannelRequest
Returns
Type Description
BackupChannel
Exceptions
Type Description
io.grpc.StatusException

getBackupIndexDownloadUrl(GetBackupIndexDownloadUrlRequest request)

public GetBackupIndexDownloadUrlResponse getBackupIndexDownloadUrl(GetBackupIndexDownloadUrlRequest request)

Retrieve the link to the backupIndex.

Parameter
Name Description
request GetBackupIndexDownloadUrlRequest
Returns
Type Description
GetBackupIndexDownloadUrlResponse
Exceptions
Type Description
io.grpc.StatusException

getBackupPlan(GetBackupPlanRequest request)

public BackupPlan getBackupPlan(GetBackupPlanRequest request)

Retrieve the details of a single BackupPlan.

Parameter
Name Description
request GetBackupPlanRequest
Returns
Type Description
BackupPlan
Exceptions
Type Description
io.grpc.StatusException

getBackupPlanBinding(GetBackupPlanBindingRequest request)

public BackupPlanBinding getBackupPlanBinding(GetBackupPlanBindingRequest request)

Retrieve the details of a single BackupPlanBinding.

Parameter
Name Description
request GetBackupPlanBindingRequest
Returns
Type Description
BackupPlanBinding
Exceptions
Type Description
io.grpc.StatusException

getRestore(GetRestoreRequest request)

public Restore getRestore(GetRestoreRequest request)

Retrieves the details of a single Restore.

Parameter
Name Description
request GetRestoreRequest
Returns
Type Description
Restore
Exceptions
Type Description
io.grpc.StatusException

getRestoreChannel(GetRestoreChannelRequest request)

public RestoreChannel getRestoreChannel(GetRestoreChannelRequest request)

Retrieve the details of a single RestoreChannel.

Parameter
Name Description
request GetRestoreChannelRequest
Returns
Type Description
RestoreChannel
Exceptions
Type Description
io.grpc.StatusException

getRestorePlan(GetRestorePlanRequest request)

public RestorePlan getRestorePlan(GetRestorePlanRequest request)

Retrieve the details of a single RestorePlan.

Parameter
Name Description
request GetRestorePlanRequest
Returns
Type Description
RestorePlan
Exceptions
Type Description
io.grpc.StatusException

getRestorePlanBinding(GetRestorePlanBindingRequest request)

public RestorePlanBinding getRestorePlanBinding(GetRestorePlanBindingRequest request)

Retrieve the details of a single RestorePlanBinding.

Parameter
Name Description
request GetRestorePlanBindingRequest
Returns
Type Description
RestorePlanBinding
Exceptions
Type Description
io.grpc.StatusException

getVolumeBackup(GetVolumeBackupRequest request)

public VolumeBackup getVolumeBackup(GetVolumeBackupRequest request)

Retrieve the details of a single VolumeBackup.

Parameter
Name Description
request GetVolumeBackupRequest
Returns
Type Description
VolumeBackup
Exceptions
Type Description
io.grpc.StatusException

getVolumeRestore(GetVolumeRestoreRequest request)

public VolumeRestore getVolumeRestore(GetVolumeRestoreRequest request)

Retrieve the details of a single VolumeRestore.

Parameter
Name Description
request GetVolumeRestoreRequest
Returns
Type Description
VolumeRestore
Exceptions
Type Description
io.grpc.StatusException

listBackupChannels(ListBackupChannelsRequest request)

public ListBackupChannelsResponse listBackupChannels(ListBackupChannelsRequest request)

Lists BackupChannels in a given location.

Parameter
Name Description
request ListBackupChannelsRequest
Returns
Type Description
ListBackupChannelsResponse
Exceptions
Type Description
io.grpc.StatusException

listBackupPlanBindings(ListBackupPlanBindingsRequest request)

public ListBackupPlanBindingsResponse listBackupPlanBindings(ListBackupPlanBindingsRequest request)

Lists BackupPlanBindings in a given location.

Parameter
Name Description
request ListBackupPlanBindingsRequest
Returns
Type Description
ListBackupPlanBindingsResponse
Exceptions
Type Description
io.grpc.StatusException

listBackupPlans(ListBackupPlansRequest request)

public ListBackupPlansResponse listBackupPlans(ListBackupPlansRequest request)

Lists BackupPlans in a given location.

Parameter
Name Description
request ListBackupPlansRequest
Returns
Type Description
ListBackupPlansResponse
Exceptions
Type Description
io.grpc.StatusException

listBackups(ListBackupsRequest request)

public ListBackupsResponse listBackups(ListBackupsRequest request)

Lists the Backups for a given BackupPlan.

Parameter
Name Description
request ListBackupsRequest
Returns
Type Description
ListBackupsResponse
Exceptions
Type Description
io.grpc.StatusException

listRestoreChannels(ListRestoreChannelsRequest request)

public ListRestoreChannelsResponse listRestoreChannels(ListRestoreChannelsRequest request)

Lists RestoreChannels in a given location.

Parameter
Name Description
request ListRestoreChannelsRequest
Returns
Type Description
ListRestoreChannelsResponse
Exceptions
Type Description
io.grpc.StatusException

listRestorePlanBindings(ListRestorePlanBindingsRequest request)

public ListRestorePlanBindingsResponse listRestorePlanBindings(ListRestorePlanBindingsRequest request)

Lists RestorePlanBindings in a given location.

Parameter
Name Description
request ListRestorePlanBindingsRequest
Returns
Type Description
ListRestorePlanBindingsResponse
Exceptions
Type Description
io.grpc.StatusException

listRestorePlans(ListRestorePlansRequest request)

public ListRestorePlansResponse listRestorePlans(ListRestorePlansRequest request)

Lists RestorePlans in a given location.

Parameter
Name Description
request ListRestorePlansRequest
Returns
Type Description
ListRestorePlansResponse
Exceptions
Type Description
io.grpc.StatusException

listRestores(ListRestoresRequest request)

public ListRestoresResponse listRestores(ListRestoresRequest request)

Lists the Restores for a given RestorePlan.

Parameter
Name Description
request ListRestoresRequest
Returns
Type Description
ListRestoresResponse
Exceptions
Type Description
io.grpc.StatusException

listVolumeBackups(ListVolumeBackupsRequest request)

public ListVolumeBackupsResponse listVolumeBackups(ListVolumeBackupsRequest request)

Lists the VolumeBackups for a given Backup.

Parameter
Name Description
request ListVolumeBackupsRequest
Returns
Type Description
ListVolumeBackupsResponse
Exceptions
Type Description
io.grpc.StatusException

listVolumeRestores(ListVolumeRestoresRequest request)

public ListVolumeRestoresResponse listVolumeRestores(ListVolumeRestoresRequest request)

Lists the VolumeRestores for a given Restore.

Parameter
Name Description
request ListVolumeRestoresRequest
Returns
Type Description
ListVolumeRestoresResponse
Exceptions
Type Description
io.grpc.StatusException

updateBackup(UpdateBackupRequest request)

public Operation updateBackup(UpdateBackupRequest request)

Update a Backup.

Parameter
Name Description
request UpdateBackupRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

updateBackupChannel(UpdateBackupChannelRequest request)

public Operation updateBackupChannel(UpdateBackupChannelRequest request)

Update a BackupChannel.

Parameter
Name Description
request UpdateBackupChannelRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

updateBackupPlan(UpdateBackupPlanRequest request)

public Operation updateBackupPlan(UpdateBackupPlanRequest request)

Update a BackupPlan.

Parameter
Name Description
request UpdateBackupPlanRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

updateRestore(UpdateRestoreRequest request)

public Operation updateRestore(UpdateRestoreRequest request)

Update a Restore.

Parameter
Name Description
request UpdateRestoreRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

updateRestoreChannel(UpdateRestoreChannelRequest request)

public Operation updateRestoreChannel(UpdateRestoreChannelRequest request)

Update a RestoreChannel.

Parameter
Name Description
request UpdateRestoreChannelRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

updateRestorePlan(UpdateRestorePlanRequest request)

public Operation updateRestorePlan(UpdateRestorePlanRequest request)

Update a RestorePlan.

Parameter
Name Description
request UpdateRestorePlanRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException