Interface Backup
- All Known Implementing Classes:
BackupWrapper
public interface Backup
- Author:
- ianjones
-
Method Details
-
getUuid
String getUuid() -
getName
String getName() -
getType
BackupType getType() -
getStatus
BackupStatus getStatus() -
getDownloadUrl
String getDownloadUrl() -
getVersion
String getVersion() -
getDeleteAllowed
Boolean getDeleteAllowed() -
getDeviceUuid
String getDeviceUuid() -
getLastUpdatedDate
LocalDateTime getLastUpdatedDate() -
getRestores
List<DeviceRestore> getRestores() -
restore
Boolean restore()Restores this backup. The restore endpoint is keyed by the backup uuid only, so the restore always targets the device this backup was taken from; there is no way to choose a different target device. -
update
BackupOperator.BackupUpdater update() -
save
-
delete
Boolean delete() -
refresh
Boolean refresh()
-