Package com.morpheusdata.model
Class Instance
- java.lang.Object
-
- com.morpheusdata.model.MorpheusModel
-
- com.morpheusdata.model.projection.InstanceIdentityProjection
-
- com.morpheusdata.model.Instance
-
public class Instance extends InstanceIdentityProjection
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Instance.Status
-
Field Summary
Fields Modifier and Type Field Description protected Account
account
java.lang.Boolean
autoScale
java.lang.String
configGroup
java.lang.Long
configId
java.lang.String
configRole
java.util.Collection<Workload>
containers
java.lang.Long
coresPerSocket
protected User
createdBy
java.lang.String
deployGroup
java.lang.String
displayName
java.lang.String
environmentPrefix
java.util.Date
expireDate
java.lang.Boolean
firewallEnabled
java.lang.String
hostName
java.lang.String
instanceContext
java.lang.String
instanceLevel
java.lang.String
instanceTypeCode
java.lang.String
instanceTypeName
java.lang.String
instanceVersion
InstanceTypeLayout
layout
java.lang.String
layoutCode
java.lang.String
layoutId
java.lang.String
layoutName
java.lang.Long
maxCores
java.lang.Long
maxMemory
java.lang.Long
maxStorage
protected java.util.List<MetadataTag>
metadata
NetworkDomain
networkDomain
java.lang.String
networkLevel
ServicePlan
plan
java.lang.String
provisionType
java.lang.Long
provisionZoneId
ComputeZonePool
resourcePool
java.lang.String
scheduleStatus
java.lang.String
servicePassword
java.lang.String
serviceUsername
ComputeSite
site
java.lang.String
status
java.lang.String
statusMessage
java.lang.String
tags
UserGroup
userGroup
java.util.List<UserGroup>
userGroups
java.lang.String
userStatus
-
Fields inherited from class com.morpheusdata.model.projection.InstanceIdentityProjection
name
-
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
-
Constructor Summary
Constructors Constructor Description Instance()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Account
getAccount()
java.lang.Boolean
getAutoScale()
java.lang.String
getConfigGroup()
java.lang.Long
getConfigId()
java.lang.String
getConfigRole()
java.util.Collection<Workload>
getContainers()
java.lang.Long
getCoresPerSocket()
User
getCreatedBy()
java.lang.String
getDeployGroup()
java.lang.String
getDescription()
java.lang.String
getDisplayName()
java.lang.String
getEnvironmentPrefix()
java.util.Date
getExpireDate()
java.lang.Boolean
getFirewallEnabled()
java.lang.String
getInstanceContext()
java.lang.String
getInstanceLevel()
java.lang.String
getInstanceTypeCode()
java.lang.String
getInstanceTypeName()
java.lang.String
getInstanceVersion()
java.lang.String
getLayoutCode()
java.lang.String
getLayoutId()
java.lang.String
getLayoutName()
java.lang.Long
getMaxCores()
java.lang.Long
getMaxMemory()
java.lang.Long
getMaxStorage()
java.util.List<MetadataTag>
getMetadata()
java.lang.String
getNetworkLevel()
java.lang.String
getProvisionType()
java.lang.String
getScheduleStatus()
java.lang.String
getServicePassword()
java.lang.String
getServiceUsername()
java.lang.String
getStatus()
java.lang.String
getStatusMessage()
java.lang.String
getTags()
java.lang.String
getUserStatus()
java.lang.String
getUuid()
void
setAccount(Account account)
void
setAutoScale(java.lang.Boolean autoScale)
void
setConfigGroup(java.lang.String configGroup)
void
setConfigId(java.lang.Long configId)
void
setConfigRole(java.lang.String configRole)
void
setContainers(java.util.Collection<Workload> containers)
void
setCoresPerSocket(java.lang.Long coresPerSocket)
void
setCreatedBy(User createdBy)
void
setDeployGroup(java.lang.String deployGroup)
void
setDescription(java.lang.String description)
void
setDisplayName(java.lang.String displayName)
void
setEnvironmentPrefix(java.lang.String environmentPrefix)
void
setExpireDate(java.util.Date expireDate)
void
setFirewallEnabled(java.lang.Boolean firewallEnabled)
void
setInstanceContext(java.lang.String instanceContext)
void
setInstanceLevel(java.lang.String instanceLevel)
void
setInstanceTypeCode(java.lang.String instanceTypeCode)
void
setInstanceTypeName(java.lang.String instanceTypeName)
void
setInstanceVersion(java.lang.String instanceVersion)
void
setLayoutCode(java.lang.String layoutCode)
void
setLayoutId(java.lang.String layoutId)
void
setLayoutName(java.lang.String layoutName)
void
setMaxCores(java.lang.Long maxCores)
void
setMaxMemory(java.lang.Long maxMemory)
void
setMaxStorage(java.lang.Long maxStorage)
void
setMetadata(java.util.List<MetadataTag> metadata)
void
setNetworkLevel(java.lang.String networkLevel)
void
setProvisionType(java.lang.String provisionType)
void
setScheduleStatus(java.lang.String scheduleStatus)
void
setServicePassword(java.lang.String servicePassword)
void
setServiceUsername(java.lang.String serviceUsername)
void
setStatus(java.lang.String status)
void
setStatusMessage(java.lang.String statusMessage)
void
setTags(java.lang.String tags)
void
setUserStatus(java.lang.String userStatus)
void
setUuid(java.lang.String uuid)
-
Methods inherited from class com.morpheusdata.model.projection.InstanceIdentityProjection
getName, setName
-
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
-
instanceTypeName
public java.lang.String instanceTypeName
-
instanceTypeCode
public java.lang.String instanceTypeCode
-
provisionType
public java.lang.String provisionType
-
layoutId
public java.lang.String layoutId
-
layoutCode
public java.lang.String layoutCode
-
layoutName
public java.lang.String layoutName
-
instanceVersion
public java.lang.String instanceVersion
-
plan
public ServicePlan plan
-
displayName
public java.lang.String displayName
-
environmentPrefix
public java.lang.String environmentPrefix
-
hostName
public java.lang.String hostName
-
firewallEnabled
public java.lang.Boolean firewallEnabled
-
status
public java.lang.String status
-
userStatus
public java.lang.String userStatus
-
scheduleStatus
public java.lang.String scheduleStatus
-
networkLevel
public java.lang.String networkLevel
-
instanceLevel
public java.lang.String instanceLevel
-
deployGroup
public java.lang.String deployGroup
-
instanceContext
public java.lang.String instanceContext
-
autoScale
public java.lang.Boolean autoScale
-
statusMessage
public java.lang.String statusMessage
-
expireDate
public java.util.Date expireDate
-
tags
public java.lang.String tags
-
maxStorage
public java.lang.Long maxStorage
-
maxMemory
public java.lang.Long maxMemory
-
maxCores
public java.lang.Long maxCores
-
coresPerSocket
public java.lang.Long coresPerSocket
-
configId
public java.lang.Long configId
-
configGroup
public java.lang.String configGroup
-
configRole
public java.lang.String configRole
-
serviceUsername
public java.lang.String serviceUsername
-
servicePassword
public java.lang.String servicePassword
-
provisionZoneId
public java.lang.Long provisionZoneId
-
resourcePool
public ComputeZonePool resourcePool
-
layout
public InstanceTypeLayout layout
-
containers
public java.util.Collection<Workload> containers
-
networkDomain
public NetworkDomain networkDomain
-
site
public ComputeSite site
-
userGroup
public UserGroup userGroup
-
createdBy
protected User createdBy
-
userGroups
public java.util.List<UserGroup> userGroups
-
metadata
protected java.util.List<MetadataTag> metadata
-
-
Method Detail
-
getCreatedBy
public User getCreatedBy()
-
setCreatedBy
public void setCreatedBy(User createdBy)
-
getUuid
public java.lang.String getUuid()
-
setUuid
public void setUuid(java.lang.String uuid)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
getContainers
public java.util.Collection<Workload> getContainers()
-
setContainers
public void setContainers(java.util.Collection<Workload> containers)
-
getInstanceTypeName
public java.lang.String getInstanceTypeName()
-
setInstanceTypeName
public void setInstanceTypeName(java.lang.String instanceTypeName)
-
getInstanceTypeCode
public java.lang.String getInstanceTypeCode()
-
setInstanceTypeCode
public void setInstanceTypeCode(java.lang.String instanceTypeCode)
-
getProvisionType
public java.lang.String getProvisionType()
-
setProvisionType
public void setProvisionType(java.lang.String provisionType)
-
getLayoutId
public java.lang.String getLayoutId()
-
setLayoutId
public void setLayoutId(java.lang.String layoutId)
-
getLayoutCode
public java.lang.String getLayoutCode()
-
setLayoutCode
public void setLayoutCode(java.lang.String layoutCode)
-
getLayoutName
public java.lang.String getLayoutName()
-
setLayoutName
public void setLayoutName(java.lang.String layoutName)
-
getInstanceVersion
public java.lang.String getInstanceVersion()
-
setInstanceVersion
public void setInstanceVersion(java.lang.String instanceVersion)
-
getDisplayName
public java.lang.String getDisplayName()
-
setDisplayName
public void setDisplayName(java.lang.String displayName)
-
getEnvironmentPrefix
public java.lang.String getEnvironmentPrefix()
-
setEnvironmentPrefix
public void setEnvironmentPrefix(java.lang.String environmentPrefix)
-
getFirewallEnabled
public java.lang.Boolean getFirewallEnabled()
-
setFirewallEnabled
public void setFirewallEnabled(java.lang.Boolean firewallEnabled)
-
getStatus
public java.lang.String getStatus()
-
setStatus
public void setStatus(java.lang.String status)
-
getUserStatus
public java.lang.String getUserStatus()
-
setUserStatus
public void setUserStatus(java.lang.String userStatus)
-
getScheduleStatus
public java.lang.String getScheduleStatus()
-
setScheduleStatus
public void setScheduleStatus(java.lang.String scheduleStatus)
-
getNetworkLevel
public java.lang.String getNetworkLevel()
-
setNetworkLevel
public void setNetworkLevel(java.lang.String networkLevel)
-
getInstanceLevel
public java.lang.String getInstanceLevel()
-
setInstanceLevel
public void setInstanceLevel(java.lang.String instanceLevel)
-
getDeployGroup
public java.lang.String getDeployGroup()
-
setDeployGroup
public void setDeployGroup(java.lang.String deployGroup)
-
getInstanceContext
public java.lang.String getInstanceContext()
-
setInstanceContext
public void setInstanceContext(java.lang.String instanceContext)
-
getAutoScale
public java.lang.Boolean getAutoScale()
-
setAutoScale
public void setAutoScale(java.lang.Boolean autoScale)
-
getStatusMessage
public java.lang.String getStatusMessage()
-
setStatusMessage
public void setStatusMessage(java.lang.String statusMessage)
-
getExpireDate
public java.util.Date getExpireDate()
-
setExpireDate
public void setExpireDate(java.util.Date expireDate)
-
getTags
public java.lang.String getTags()
-
setTags
public void setTags(java.lang.String tags)
-
getMaxStorage
public java.lang.Long getMaxStorage()
-
setMaxStorage
public void setMaxStorage(java.lang.Long maxStorage)
-
getMaxMemory
public java.lang.Long getMaxMemory()
-
setMaxMemory
public void setMaxMemory(java.lang.Long maxMemory)
-
getMaxCores
public java.lang.Long getMaxCores()
-
setMaxCores
public void setMaxCores(java.lang.Long maxCores)
-
getCoresPerSocket
public java.lang.Long getCoresPerSocket()
-
setCoresPerSocket
public void setCoresPerSocket(java.lang.Long coresPerSocket)
-
getConfigId
public java.lang.Long getConfigId()
-
setConfigId
public void setConfigId(java.lang.Long configId)
-
getConfigGroup
public java.lang.String getConfigGroup()
-
setConfigGroup
public void setConfigGroup(java.lang.String configGroup)
-
getConfigRole
public java.lang.String getConfigRole()
-
setConfigRole
public void setConfigRole(java.lang.String configRole)
-
getServiceUsername
public java.lang.String getServiceUsername()
-
setServiceUsername
public void setServiceUsername(java.lang.String serviceUsername)
-
getServicePassword
public java.lang.String getServicePassword()
-
setServicePassword
public void setServicePassword(java.lang.String servicePassword)
-
getMetadata
public java.util.List<MetadataTag> getMetadata()
-
setMetadata
public void setMetadata(java.util.List<MetadataTag> metadata)
-
getAccount
public Account getAccount()
-
setAccount
public void setAccount(Account account)
-
-