Package com.morpheusdata.model
Class Backup
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.Backup
-
Field Summary
Modifier and TypeFieldDescriptionprotected Account
protected Boolean
protected BackupJob
protected BackupProvider
protected BackupRepository
protected String
protected Long
protected BackupType
protected Boolean
protected Long
protected Long
protected Long
protected Long
protected Boolean
protected User
protected String
protected Date
protected String
protected Boolean
protected String
protected String
protected Long
protected Long
protected String
protected String
protected Date
protected BackupResult
protected String
protected Date
protected String
protected String
protected Date
protected String
protected Integer
protected Long
protected Long
protected Long
protected String
protected String
protected Integer
protected String
protected String
protected StorageBucket
protected Boolean
protected String
protected String
protected String
protected String
protected Boolean
protected String
protected String
protected String
protected Integer
protected Long
protected Boolean
protected String
protected String
protected Long
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
void
setAccount
(Account account) void
void
setBackupJob
(BackupJob backupJob) void
setBackupProvider
(BackupProvider backupProvider) void
setBackupRepository
(BackupRepository backupRepository) void
setBackupSetId
(String backupSetId) void
setBackupSize
(Long backupSize) void
setBackupType
(BackupType backupType) void
setCompressed
(Boolean compressed) void
setComputeServerId
(Long computeServerId) void
setComputeServerTypeId
(Long computeServerTypeId) void
setContainerId
(Long containerId) void
setContainerTypeId
(Long containerTypeId) void
setCopyToStore
(Boolean copyToStore) void
setCreatedBy
(User createdBy) void
setCronExpression
(String cronExpression) void
setDateCreated
(Date dateCreated) void
setDateDay
(String dateDay) void
setEnabled
(Boolean enabled) void
setErrorMessage
(String errorMessage) void
setExternalId
(String externalId) void
setInstanceId
(Long instanceId) void
setInstanceLayoutId
(Long instanceLayoutId) void
setInternalId
(String internalId) void
setLastBackupResultId
(String lastBackupResultId) void
setLastExecution
(Date lastExecution) void
setLastResult
(BackupResult lastResult) void
setLastStatus
(String lastStatus) void
setLastUpdated
(Date lastUpdated) void
setLocalPath
(String localPath) void
void
setNextFire
(Date nextFire) void
setRestoreConfig
(String restoreConfig) void
setRetentionCount
(Integer retentionCount) void
setServicePlanId
(Long servicePlanId) void
void
setSourceProviderId
(Long sourceProviderId) void
setSshHost
(String sshHost) void
setSshPassword
(String sshPassword) void
setSshPort
(Integer sshPort) void
setSshUsername
(String sshUsername) void
setStatusMessage
(String statusMessage) void
setStorageProvider
(StorageBucket storageProvider) void
setTargetAll
(Boolean targetAll) void
setTargetArchive
(String targetArchive) void
setTargetBucket
(String targetBucket) void
setTargetCustom
(String targetCustom) void
setTargetHost
(String targetHost) void
setTargetIncremental
(Boolean targetIncremental) void
setTargetName
(String targetName) void
setTargetPassword
(String targetPassword) void
setTargetPath
(String targetPath) void
setTargetPort
(Integer targetPort) void
setTargetSize
(Long targetSize) void
setTargetSlave
(Boolean targetSlave) void
setTargetUsername
(String targetUsername) void
setVolumePath
(String volumePath) 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
-
createdBy
-
name
-
backupProvider
-
backupType
-
storageProvider
-
backupRepository
-
backupJob
-
backupSetId
-
active
-
enabled
-
cronExpression
-
lastExecution
-
lastBackupResultId
-
lastResult
-
lastStatus
-
nextFire
-
containerId
-
instanceId
-
computeServerId
-
computeServerTypeId
-
containerTypeId
-
instanceLayoutId
-
servicePlanId
-
zoneId
-
siteId
-
sourceProviderId
-
targetHost
-
targetPort
-
targetUsername
-
targetPassword
-
targetName
-
targetCustom
-
targetSlave
-
targetIncremental
-
targetAll
-
sshHost
-
sshPort
-
sshUsername
-
sshPassword
-
targetSize
-
backupSize
-
localPath
-
targetPath
-
volumePath
-
targetBucket
-
targetArchive
-
compressed
-
copyToStore
-
internalId
-
externalId
-
restoreConfig
-
dateDay
-
retentionCount
-
dateCreated
-
lastUpdated
-
statusMessage
-
errorMessage
-
-
Constructor Details
-
Backup
public Backup()
-
-
Method Details
-
getAccount
-
setAccount
-
getCreatedBy
-
setCreatedBy
-
getName
-
setName
-
getBackupProvider
-
setBackupProvider
-
getBackupType
-
setBackupType
-
getStorageProvider
-
setStorageProvider
-
getBackupRepository
-
setBackupRepository
-
getBackupJob
-
setBackupJob
-
getBackupSetId
-
setBackupSetId
-
getActive
-
setActive
-
getEnabled
-
setEnabled
-
getCronExpression
-
setCronExpression
-
getLastExecution
-
setLastExecution
-
getLastBackupResultId
-
setLastBackupResultId
-
getLastResult
-
setLastResult
-
getLastStatus
-
setLastStatus
-
getNextFire
-
setNextFire
-
getContainerId
-
setContainerId
-
getInstanceId
-
setInstanceId
-
getComputeServerId
-
setComputeServerId
-
getComputeServerTypeId
-
setComputeServerTypeId
-
getContainerTypeId
-
setContainerTypeId
-
getInstanceLayoutId
-
setInstanceLayoutId
-
getServicePlanId
-
setServicePlanId
-
getZoneId
-
setZoneId
-
getSiteId
-
setSiteId
-
getSourceProviderId
-
setSourceProviderId
-
getTargetHost
-
setTargetHost
-
getTargetPort
-
setTargetPort
-
getTargetUsername
-
setTargetUsername
-
getTargetPassword
-
setTargetPassword
-
getTargetName
-
setTargetName
-
getTargetCustom
-
setTargetCustom
-
getTargetSlave
-
setTargetSlave
-
getTargetIncremental
-
setTargetIncremental
-
getTargetAll
-
setTargetAll
-
getSshHost
-
setSshHost
-
getSshPort
-
setSshPort
-
getSshUsername
-
setSshUsername
-
getSshPassword
-
setSshPassword
-
getTargetSize
-
setTargetSize
-
getBackupSize
-
setBackupSize
-
getLocalPath
-
setLocalPath
-
getTargetPath
-
setTargetPath
-
getVolumePath
-
setVolumePath
-
getTargetBucket
-
setTargetBucket
-
getTargetArchive
-
setTargetArchive
-
getCompressed
-
setCompressed
-
getCopyToStore
-
setCopyToStore
-
getInternalId
-
setInternalId
-
getExternalId
-
setExternalId
-
getRestoreConfig
-
setRestoreConfig
-
getDateDay
-
setDateDay
-
getRetentionCount
-
setRetentionCount
-
getDateCreated
-
setDateCreated
-
getLastUpdated
-
setLastUpdated
-
getStatusMessage
-
setStatusMessage
-
getErrorMessage
-
setErrorMessage
-