Package com.morpheusdata.model
Class BackupRestore
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.BackupRestore
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprotected Account
Account scopeprotected Long
ID of the backup associated to the backup resultprotected String
ID of the Backup result used for restoreprotected Long
Restore target container (workload) IDprotected Date
Date of creationprotected Long
Duration of the restore process in millisecondsprotected Date
Date restore endedprotected String
Error message of a failed restoreprotected String
External ID of the restore process.protected String
Reference to the external status.protected Date
Date of last updateprotected Boolean
Restore to a new workloadprotected Date
Date restore was startedprotected String
Current status of the restoreBackupStatusUtility
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setAccount
(Account account) void
setBackupId
(Long backupId) void
setBackupResultId
(String backupResultId) void
setContainerId
(Long containerId) void
setDateCreated
(Date dateCreated) void
setDuration
(Long duration) void
setEndDate
(Date endDate) void
setErrorMessage
(String errorMessage) void
setExternalId
(String externalId) void
setExternalStatusRef
(String externalStatusRef) void
setLastUpdated
(Date lastUpdated) void
setRestoreToNew
(Boolean restoreToNew) void
setStartDate
(Date startDate) void
Methods 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
-