Package com.morpheusdata.model
Class BackupRestore
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.BackupRestore
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AccountAccount scopeprotected LongID of the backup associated to the backup resultprotected StringID of the Backup result used for restoreprotected LongRestore target container (workload) IDprotected DateDate of creationprotected LongDuration of the restore process in millisecondsprotected DateDate restore endedprotected StringError message of a failed restoreprotected StringExternal ID of the restore process.protected StringReference to the external status.protected DateDate of last updateprotected BooleanRestore to a new workloadprotected DateDate restore was startedprotected StringCurrent status of the restoreBackupStatusUtilityFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetAccount(Account account) voidsetBackupId(Long backupId) voidsetBackupResultId(String backupResultId) voidsetContainerId(Long containerId) voidsetDateCreated(Date dateCreated) voidsetDuration(Long duration) voidsetEndDate(Date endDate) voidsetErrorMessage(String errorMessage) voidsetExternalId(String externalId) voidsetExternalStatusRef(String externalStatusRef) voidsetLastUpdated(Date lastUpdated) voidsetRestoreToNew(Boolean restoreToNew) voidsetStartDate(Date startDate) voidMethods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
Field Details
-
account
Account scope -
backupId
ID of the backup associated to the backup result -
backupResultId
ID of the Backup result used for restore -
dateCreated
Date of creation -
lastUpdated
Date of last update -
startDate
Date restore was started -
endDate
Date restore ended -
duration
Duration of the restore process in milliseconds -
status
Current status of the restoreBackupStatusUtility -
externalId
External ID of the restore process. Usually a task ID on the external system. -
externalStatusRef
Reference to the external status. Useful in systems where the restore process does not contain details about the restored workload. -
errorMessage
Error message of a failed restore -
containerId
Restore target container (workload) ID -
restoreToNew
Restore to a new workload
-
-
Constructor Details
-
BackupRestore
public BackupRestore()
-
-
Method Details
-
getAccount
-
setAccount
-
getBackupResultId
-
setBackupResultId
-
getDateCreated
-
setDateCreated
-
getLastUpdated
-
setLastUpdated
-
getStartDate
-
setStartDate
-
getEndDate
-
setEndDate
-
getDuration
-
setDuration
-
getStatus
-
setStatus
-
getExternalId
-
setExternalId
-
getExternalStatusRef
-
setExternalStatusRef
-
getErrorMessage
-
setErrorMessage
-
getBackupId
-
setBackupId
-
getContainerId
-
setContainerId
-
getRestoreToNew
-
setRestoreToNew
-