- 0.52.0 (latest)
- 0.51.0
- 0.50.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.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.6
- 0.1.0
public static interface BackupForGKEGrpc.AsyncService
BackupForGKE allows Kubernetes administrators to configure, execute, and manage backup and restore operations for their GKE clusters.
Methods
createBackup(CreateBackupRequest request, StreamObserver<Operation> responseObserver)
public default void createBackup(CreateBackupRequest request, StreamObserver<Operation> responseObserver)
Creates a Backup for the given BackupPlan.
Parameters | |
---|---|
Name | Description |
request |
CreateBackupRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createBackupPlan(CreateBackupPlanRequest request, StreamObserver<Operation> responseObserver)
public default void createBackupPlan(CreateBackupPlanRequest request, StreamObserver<Operation> responseObserver)
Creates a new BackupPlan in a given location.
Parameters | |
---|---|
Name | Description |
request |
CreateBackupPlanRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createRestore(CreateRestoreRequest request, StreamObserver<Operation> responseObserver)
public default void createRestore(CreateRestoreRequest request, StreamObserver<Operation> responseObserver)
Creates a new Restore for the given RestorePlan.
Parameters | |
---|---|
Name | Description |
request |
CreateRestoreRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createRestorePlan(CreateRestorePlanRequest request, StreamObserver<Operation> responseObserver)
public default void createRestorePlan(CreateRestorePlanRequest request, StreamObserver<Operation> responseObserver)
Creates a new RestorePlan in a given location.
Parameters | |
---|---|
Name | Description |
request |
CreateRestorePlanRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteBackup(DeleteBackupRequest request, StreamObserver<Operation> responseObserver)
public default void deleteBackup(DeleteBackupRequest request, StreamObserver<Operation> responseObserver)
Deletes an existing Backup.
Parameters | |
---|---|
Name | Description |
request |
DeleteBackupRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteBackupPlan(DeleteBackupPlanRequest request, StreamObserver<Operation> responseObserver)
public default void deleteBackupPlan(DeleteBackupPlanRequest request, StreamObserver<Operation> responseObserver)
Deletes an existing BackupPlan.
Parameters | |
---|---|
Name | Description |
request |
DeleteBackupPlanRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteRestore(DeleteRestoreRequest request, StreamObserver<Operation> responseObserver)
public default void deleteRestore(DeleteRestoreRequest request, StreamObserver<Operation> responseObserver)
Deletes an existing Restore.
Parameters | |
---|---|
Name | Description |
request |
DeleteRestoreRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteRestorePlan(DeleteRestorePlanRequest request, StreamObserver<Operation> responseObserver)
public default void deleteRestorePlan(DeleteRestorePlanRequest request, StreamObserver<Operation> responseObserver)
Deletes an existing RestorePlan.
Parameters | |
---|---|
Name | Description |
request |
DeleteRestorePlanRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
getBackup(GetBackupRequest request, StreamObserver<Backup> responseObserver)
public default void getBackup(GetBackupRequest request, StreamObserver<Backup> responseObserver)
Retrieve the details of a single Backup.
Parameters | |
---|---|
Name | Description |
request |
GetBackupRequest |
responseObserver |
io.grpc.stub.StreamObserver<Backup> |
getBackupIndexDownloadUrl(GetBackupIndexDownloadUrlRequest request, StreamObserver<GetBackupIndexDownloadUrlResponse> responseObserver)
public default void getBackupIndexDownloadUrl(GetBackupIndexDownloadUrlRequest request, StreamObserver<GetBackupIndexDownloadUrlResponse> responseObserver)
Retrieve the link to the backupIndex.
Parameters | |
---|---|
Name | Description |
request |
GetBackupIndexDownloadUrlRequest |
responseObserver |
io.grpc.stub.StreamObserver<GetBackupIndexDownloadUrlResponse> |
getBackupPlan(GetBackupPlanRequest request, StreamObserver<BackupPlan> responseObserver)
public default void getBackupPlan(GetBackupPlanRequest request, StreamObserver<BackupPlan> responseObserver)
Retrieve the details of a single BackupPlan.
Parameters | |
---|---|
Name | Description |
request |
GetBackupPlanRequest |
responseObserver |
io.grpc.stub.StreamObserver<BackupPlan> |
getRestore(GetRestoreRequest request, StreamObserver<Restore> responseObserver)
public default void getRestore(GetRestoreRequest request, StreamObserver<Restore> responseObserver)
Retrieves the details of a single Restore.
Parameters | |
---|---|
Name | Description |
request |
GetRestoreRequest |
responseObserver |
io.grpc.stub.StreamObserver<Restore> |
getRestorePlan(GetRestorePlanRequest request, StreamObserver<RestorePlan> responseObserver)
public default void getRestorePlan(GetRestorePlanRequest request, StreamObserver<RestorePlan> responseObserver)
Retrieve the details of a single RestorePlan.
Parameters | |
---|---|
Name | Description |
request |
GetRestorePlanRequest |
responseObserver |
io.grpc.stub.StreamObserver<RestorePlan> |
getVolumeBackup(GetVolumeBackupRequest request, StreamObserver<VolumeBackup> responseObserver)
public default void getVolumeBackup(GetVolumeBackupRequest request, StreamObserver<VolumeBackup> responseObserver)
Retrieve the details of a single VolumeBackup.
Parameters | |
---|---|
Name | Description |
request |
GetVolumeBackupRequest |
responseObserver |
io.grpc.stub.StreamObserver<VolumeBackup> |
getVolumeRestore(GetVolumeRestoreRequest request, StreamObserver<VolumeRestore> responseObserver)
public default void getVolumeRestore(GetVolumeRestoreRequest request, StreamObserver<VolumeRestore> responseObserver)
Retrieve the details of a single VolumeRestore.
Parameters | |
---|---|
Name | Description |
request |
GetVolumeRestoreRequest |
responseObserver |
io.grpc.stub.StreamObserver<VolumeRestore> |
listBackupPlans(ListBackupPlansRequest request, StreamObserver<ListBackupPlansResponse> responseObserver)
public default void listBackupPlans(ListBackupPlansRequest request, StreamObserver<ListBackupPlansResponse> responseObserver)
Lists BackupPlans in a given location.
Parameters | |
---|---|
Name | Description |
request |
ListBackupPlansRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListBackupPlansResponse> |
listBackups(ListBackupsRequest request, StreamObserver<ListBackupsResponse> responseObserver)
public default void listBackups(ListBackupsRequest request, StreamObserver<ListBackupsResponse> responseObserver)
Lists the Backups for a given BackupPlan.
Parameters | |
---|---|
Name | Description |
request |
ListBackupsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListBackupsResponse> |
listRestorePlans(ListRestorePlansRequest request, StreamObserver<ListRestorePlansResponse> responseObserver)
public default void listRestorePlans(ListRestorePlansRequest request, StreamObserver<ListRestorePlansResponse> responseObserver)
Lists RestorePlans in a given location.
Parameters | |
---|---|
Name | Description |
request |
ListRestorePlansRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListRestorePlansResponse> |
listRestores(ListRestoresRequest request, StreamObserver<ListRestoresResponse> responseObserver)
public default void listRestores(ListRestoresRequest request, StreamObserver<ListRestoresResponse> responseObserver)
Lists the Restores for a given RestorePlan.
Parameters | |
---|---|
Name | Description |
request |
ListRestoresRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListRestoresResponse> |
listVolumeBackups(ListVolumeBackupsRequest request, StreamObserver<ListVolumeBackupsResponse> responseObserver)
public default void listVolumeBackups(ListVolumeBackupsRequest request, StreamObserver<ListVolumeBackupsResponse> responseObserver)
Lists the VolumeBackups for a given Backup.
Parameters | |
---|---|
Name | Description |
request |
ListVolumeBackupsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListVolumeBackupsResponse> |
listVolumeRestores(ListVolumeRestoresRequest request, StreamObserver<ListVolumeRestoresResponse> responseObserver)
public default void listVolumeRestores(ListVolumeRestoresRequest request, StreamObserver<ListVolumeRestoresResponse> responseObserver)
Lists the VolumeRestores for a given Restore.
Parameters | |
---|---|
Name | Description |
request |
ListVolumeRestoresRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListVolumeRestoresResponse> |
updateBackup(UpdateBackupRequest request, StreamObserver<Operation> responseObserver)
public default void updateBackup(UpdateBackupRequest request, StreamObserver<Operation> responseObserver)
Update a Backup.
Parameters | |
---|---|
Name | Description |
request |
UpdateBackupRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateBackupPlan(UpdateBackupPlanRequest request, StreamObserver<Operation> responseObserver)
public default void updateBackupPlan(UpdateBackupPlanRequest request, StreamObserver<Operation> responseObserver)
Update a BackupPlan.
Parameters | |
---|---|
Name | Description |
request |
UpdateBackupPlanRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateRestore(UpdateRestoreRequest request, StreamObserver<Operation> responseObserver)
public default void updateRestore(UpdateRestoreRequest request, StreamObserver<Operation> responseObserver)
Update a Restore.
Parameters | |
---|---|
Name | Description |
request |
UpdateRestoreRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateRestorePlan(UpdateRestorePlanRequest request, StreamObserver<Operation> responseObserver)
public default void updateRestorePlan(UpdateRestorePlanRequest request, StreamObserver<Operation> responseObserver)
Update a RestorePlan.
Parameters | |
---|---|
Name | Description |
request |
UpdateRestorePlanRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |