Interface BackupClient<T>
- All Superinterfaces:
Pageable<T>
- All Known Implementing Classes:
BackupClientImpl
BackupClient interface.
- Version:
- $Id: $Id
- Author:
- ianjones
-
Method Summary
Modifier and TypeMethodDescriptioncheckRestoreFeasibility(String uuid, String deviceUuid) checkRestoreFeasibility.create(BackupCreatorJson backupCreatorJson) create.delete.download.getByUuid.list(String deviceUuid, RequestBuilder.Backup requestBuilder) list.refresh.restore.
-
Method Details
-
list
list.
- Parameters:
deviceUuid- aStringobject.requestBuilder- aRequestBuilder.Backupobject.- Returns:
- a
Pageobject.
-
getByUuid
getByUuid.
- Parameters:
uuid- aStringobject.- Returns:
- a
BackupJsonobject.
-
checkRestoreFeasibility
checkRestoreFeasibility.
- Parameters:
uuid- aStringobject.deviceUuid- aStringobject.- Returns:
- a
RestoreFeasibilityJsonobject.
-
restore
-
download
-
create
create.
- Parameters:
backupCreatorJson- aBackupCreatorJsonobject.- Returns:
- a
BackupJsonobject.
-
delete
-
refresh
refresh.
- Parameters:
uuid- aStringobject.- Returns:
- a
BackupJsonobject.
-