Package com.morpheusdata.model
Class Backup
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.Backup
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Accountprotected Booleanprotected BackupJobprotected BackupProviderprotected BackupRepositoryprotected Stringprotected Longprotected BackupTypeprotected Booleanprotected Longprotected Longprotected Longprotected Longprotected Booleanprotected Userprotected Stringprotected Dateprotected Stringprotected Booleanprotected Stringprotected Stringprotected Longprotected Longprotected Stringprotected Stringprotected Dateprotected BackupResultprotected Stringprotected Dateprotected Stringprotected Stringprotected Dateprotected Stringprotected Integerprotected Longprotected Longprotected Longprotected Stringprotected Stringprotected Integerprotected Stringprotected Stringprotected StorageBucketprotected Booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Booleanprotected Stringprotected Stringprotected Stringprotected Integerprotected Longprotected Booleanprotected Stringprotected Stringprotected LongFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()voidsetAccount(Account account) voidvoidsetBackupJob(BackupJob backupJob) voidsetBackupProvider(BackupProvider backupProvider) voidsetBackupRepository(BackupRepository backupRepository) voidsetBackupSetId(String backupSetId) voidsetBackupSize(Long backupSize) voidsetBackupType(BackupType backupType) voidsetCompressed(Boolean compressed) voidsetComputeServerId(Long computeServerId) voidsetComputeServerTypeId(Long computeServerTypeId) voidsetContainerId(Long containerId) voidsetContainerTypeId(Long containerTypeId) voidsetCopyToStore(Boolean copyToStore) voidsetCreatedBy(User createdBy) voidsetCronExpression(String cronExpression) voidsetDateCreated(Date dateCreated) voidsetDateDay(String dateDay) voidsetEnabled(Boolean enabled) voidsetErrorMessage(String errorMessage) voidsetExternalId(String externalId) voidsetInstanceId(Long instanceId) voidsetInstanceLayoutId(Long instanceLayoutId) voidsetInternalId(String internalId) voidsetLastBackupResultId(String lastBackupResultId) voidsetLastExecution(Date lastExecution) voidsetLastResult(BackupResult lastResult) voidsetLastStatus(String lastStatus) voidsetLastUpdated(Date lastUpdated) voidsetLocalPath(String localPath) voidvoidsetNextFire(Date nextFire) voidsetRestoreConfig(String restoreConfig) voidsetRetentionCount(Integer retentionCount) voidsetServicePlanId(Long servicePlanId) voidvoidsetSourceProviderId(Long sourceProviderId) voidsetSshHost(String sshHost) voidsetSshPassword(String sshPassword) voidsetSshPort(Integer sshPort) voidsetSshUsername(String sshUsername) voidsetStatusMessage(String statusMessage) voidsetStorageProvider(StorageBucket storageProvider) voidsetTargetAll(Boolean targetAll) voidsetTargetArchive(String targetArchive) voidsetTargetBucket(String targetBucket) voidsetTargetCustom(String targetCustom) voidsetTargetHost(String targetHost) voidsetTargetIncremental(Boolean targetIncremental) voidsetTargetName(String targetName) voidsetTargetPassword(String targetPassword) voidsetTargetPath(String targetPath) voidsetTargetPort(Integer targetPort) voidsetTargetSize(Long targetSize) voidsetTargetSlave(Boolean targetSlave) voidsetTargetUsername(String targetUsername) voidsetVolumePath(String volumePath) 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
-
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
-