Package com.morpheusdata.model
Class ComputeTypeLayout
- java.lang.Object
-
- com.morpheusdata.model.MorpheusModel
-
- com.morpheusdata.model.ComputeTypeLayout
-
public class ComputeTypeLayout extends MorpheusModel
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
code
protected java.util.Collection<ComputeTypeSet>
computeServers
protected java.lang.String
computeVersion
protected java.lang.String
description
protected ComputeServerGroupType
groupType
protected java.lang.Boolean
hasAutoScale
protected java.lang.Long
memoryRequirement
protected java.lang.String
name
protected ProvisionType
provisionType
protected java.lang.Integer
serverCount
protected java.lang.Integer
sortOrder
protected ComputeServerType
type
-
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
-
Constructor Summary
Constructors Constructor Description ComputeTypeLayout()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCode()
java.util.Collection<ComputeTypeSet>
getComputeServers()
java.lang.String
getComputeVersion()
java.lang.String
getDescription()
ComputeServerGroupType
getGroupType()
java.lang.Boolean
getHasAutoScale()
java.lang.Long
getMemoryRequirement()
java.lang.String
getName()
ProvisionType
getProvisionType()
java.lang.Integer
getServerCount()
java.lang.Integer
getSortOrder()
ComputeServerType
getType()
void
setCode(java.lang.String code)
void
setComputeServers(java.util.Collection<ComputeTypeSet> computeServers)
void
setComputeVersion(java.lang.String computeVersion)
void
setDescription(java.lang.String description)
void
setGroupType(ComputeServerGroupType groupType)
void
setHasAutoScale(java.lang.Boolean hasAutoScale)
void
setMemoryRequirement(java.lang.Long memoryRequirement)
void
setName(java.lang.String name)
void
setProvisionType(ProvisionType provisionType)
void
setServerCount(java.lang.Integer serverCount)
void
setSortOrder(java.lang.Integer sortOrder)
void
setType(ComputeServerType type)
-
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
-
code
protected java.lang.String code
-
name
protected java.lang.String name
-
sortOrder
protected java.lang.Integer sortOrder
-
computeVersion
protected java.lang.String computeVersion
-
description
protected java.lang.String description
-
type
protected ComputeServerType type
-
serverCount
protected java.lang.Integer serverCount
-
memoryRequirement
protected java.lang.Long memoryRequirement
-
hasAutoScale
protected java.lang.Boolean hasAutoScale
-
computeServers
protected java.util.Collection<ComputeTypeSet> computeServers
-
provisionType
protected ProvisionType provisionType
-
groupType
protected ComputeServerGroupType groupType
-
-
Method Detail
-
getCode
public java.lang.String getCode()
-
setCode
public void setCode(java.lang.String code)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getSortOrder
public java.lang.Integer getSortOrder()
-
setSortOrder
public void setSortOrder(java.lang.Integer sortOrder)
-
getComputeVersion
public java.lang.String getComputeVersion()
-
setComputeVersion
public void setComputeVersion(java.lang.String computeVersion)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
getType
public ComputeServerType getType()
-
setType
public void setType(ComputeServerType type)
-
getServerCount
public java.lang.Integer getServerCount()
-
setServerCount
public void setServerCount(java.lang.Integer serverCount)
-
getMemoryRequirement
public java.lang.Long getMemoryRequirement()
-
setMemoryRequirement
public void setMemoryRequirement(java.lang.Long memoryRequirement)
-
getHasAutoScale
public java.lang.Boolean getHasAutoScale()
-
setHasAutoScale
public void setHasAutoScale(java.lang.Boolean hasAutoScale)
-
getComputeServers
public java.util.Collection<ComputeTypeSet> getComputeServers()
-
setComputeServers
public void setComputeServers(java.util.Collection<ComputeTypeSet> computeServers)
-
getProvisionType
public ProvisionType getProvisionType()
-
setProvisionType
public void setProvisionType(ProvisionType provisionType)
-
getGroupType
public ComputeServerGroupType getGroupType()
-
setGroupType
public void setGroupType(ComputeServerGroupType groupType)
-
-