- 0.53.0 (latest)
- 0.52.0
- 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> |
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> |