Package com.morpheusdata.model
Class Replication
- java.lang.Object
-
- com.morpheusdata.model.MorpheusModel
-
- com.morpheusdata.model.Replication
-
public class Replication extends MorpheusModel
-
-
Field Summary
Fields Modifier and Type Field Description protected Account
account
protected java.lang.Boolean
active
protected BackupProvider
backupProvider
protected java.lang.Long
backupSize
protected java.lang.Boolean
compressed
protected java.lang.Long
computeServerId
protected java.lang.String
config
protected java.lang.Long
containerId
protected java.lang.Long
containerTypeId
protected User
createdBy
protected java.util.Date
dateCreated
protected java.lang.Boolean
enabled
protected java.lang.Integer
entityCount
protected java.lang.String
externalId
protected java.lang.Long
instanceId
protected java.lang.Long
instanceLayoutId
protected java.lang.String
internalId
protected java.lang.Integer
iops
protected java.util.Date
lastFailover
protected java.util.Date
lastReplication
protected java.lang.String
lastStatus
protected java.util.Date
lastUpdated
protected java.lang.Long
maxStorage
protected java.lang.String
name
protected java.lang.String
priority
protected java.lang.String
replicationConfig
protected ReplicationGroup
replicationGroup
protected java.lang.Long
replicationLag
protected java.lang.String
replicationSetId
protected ReplicationSite
replicationSite
protected ReplicationType
replicationType
protected java.lang.Long
servicePlanId
protected java.lang.Long
siteId
protected java.lang.Long
sourceGroupId
protected java.lang.Long
sourceProviderId
protected java.lang.String
sshHost
protected java.lang.String
sshPassword
protected java.lang.Integer
sshPort
protected java.lang.String
sshUsername
protected java.lang.String
status
protected java.lang.String
statusMessage
protected java.lang.Double
statusPercent
protected java.lang.String
subStatus
protected java.lang.String
targetArchive
protected java.lang.String
targetBucket
protected java.lang.Long
targetComputeServerId
protected java.lang.Long
targetContainerId
protected java.lang.Long
targetContainerTypeId
protected java.lang.String
targetCustom
protected java.lang.String
targetHost
protected java.lang.Boolean
targetIncremental
protected java.lang.Long
targetInstanceId
protected java.lang.Long
targetInstanceLayoutId
protected java.lang.Long
targetLag
protected java.lang.String
targetName
protected java.lang.String
targetPassword
protected java.lang.String
targetPath
protected java.lang.Integer
targetPort
protected java.lang.Long
targetProviderId
protected java.lang.Long
targetServicePlanId
protected java.lang.Long
targetSiteId
protected java.lang.Long
targetSize
protected java.lang.String
targetUsername
protected java.lang.Long
targetZoneId
protected java.lang.Long
throughput
protected java.lang.Long
usedStorage
protected java.lang.String
volumePath
protected java.lang.Long
zoneId
-
Fields inherited from class com.morpheusdata.model.MorpheusModel
id
-
-
Constructor Summary
Constructors Constructor Description Replication()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Account
getAccount()
void
setAccount(Account account)
-
Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
-
-
-
Field Detail
-
account
protected Account account
-
createdBy
protected User createdBy
-
name
protected java.lang.String name
-
backupProvider
protected BackupProvider backupProvider
-
replicationType
protected ReplicationType replicationType
-
replicationSite
protected ReplicationSite replicationSite
-
replicationGroup
protected ReplicationGroup replicationGroup
-
replicationSetId
protected java.lang.String replicationSetId
-
active
protected java.lang.Boolean active
-
enabled
protected java.lang.Boolean enabled
-
lastReplication
protected java.util.Date lastReplication
-
replicationLag
protected java.lang.Long replicationLag
-
lastStatus
protected java.lang.String lastStatus
-
containerId
protected java.lang.Long containerId
-
instanceId
protected java.lang.Long instanceId
-
computeServerId
protected java.lang.Long computeServerId
-
containerTypeId
protected java.lang.Long containerTypeId
-
instanceLayoutId
protected java.lang.Long instanceLayoutId
-
servicePlanId
protected java.lang.Long servicePlanId
-
zoneId
protected java.lang.Long zoneId
-
siteId
protected java.lang.Long siteId
-
sourceProviderId
protected java.lang.Long sourceProviderId
-
targetContainerId
protected java.lang.Long targetContainerId
-
targetInstanceId
protected java.lang.Long targetInstanceId
-
targetComputeServerId
protected java.lang.Long targetComputeServerId
-
targetContainerTypeId
protected java.lang.Long targetContainerTypeId
-
targetInstanceLayoutId
protected java.lang.Long targetInstanceLayoutId
-
targetServicePlanId
protected java.lang.Long targetServicePlanId
-
targetZoneId
protected java.lang.Long targetZoneId
-
targetSiteId
protected java.lang.Long targetSiteId
-
targetProviderId
protected java.lang.Long targetProviderId
-
targetHost
protected java.lang.String targetHost
-
targetPort
protected java.lang.Integer targetPort
-
targetUsername
protected java.lang.String targetUsername
-
targetPassword
protected java.lang.String targetPassword
-
targetName
protected java.lang.String targetName
-
targetCustom
protected java.lang.String targetCustom
-
targetIncremental
protected java.lang.Boolean targetIncremental
-
sshHost
protected java.lang.String sshHost
-
sshPort
protected java.lang.Integer sshPort
-
sshUsername
protected java.lang.String sshUsername
-
sshPassword
protected java.lang.String sshPassword
-
targetSize
protected java.lang.Long targetSize
-
backupSize
protected java.lang.Long backupSize
-
targetPath
protected java.lang.String targetPath
-
volumePath
protected java.lang.String volumePath
-
targetBucket
protected java.lang.String targetBucket
-
targetArchive
protected java.lang.String targetArchive
-
compressed
protected java.lang.Boolean compressed
-
targetLag
protected java.lang.Long targetLag
-
maxStorage
protected java.lang.Long maxStorage
-
usedStorage
protected java.lang.Long usedStorage
-
throughput
protected java.lang.Long throughput
-
iops
protected java.lang.Integer iops
-
status
protected java.lang.String status
-
subStatus
protected java.lang.String subStatus
-
statusPercent
protected java.lang.Double statusPercent
-
statusMessage
protected java.lang.String statusMessage
-
lastFailover
protected java.util.Date lastFailover
-
priority
protected java.lang.String priority
-
entityCount
protected java.lang.Integer entityCount
-
sourceGroupId
protected java.lang.Long sourceGroupId
-
internalId
protected java.lang.String internalId
-
externalId
protected java.lang.String externalId
-
config
protected java.lang.String config
-
replicationConfig
protected java.lang.String replicationConfig
-
dateCreated
protected java.util.Date dateCreated
-
lastUpdated
protected java.util.Date lastUpdated
-
-