Package com.morpheusdata.model
Class InstanceTypeLayout
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.InstanceTypeLayout
- All Implemented Interfaces:
IModelCodeName
,IModelUuidCodeName
-
Field Summary
Modifier and TypeFieldDescriptionprotected Account
protected String
protected Long
protected String
protected Boolean
protected String
protected Boolean
protected List<EnvironmentVariableType>
protected String
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected String
protected String
protected InstanceType
protected String
protected String
protected String
protected Long
protected String
protected String
protected List<OptionType>
protected String
protected String
protected Integer
protected ProvisionType
protected Long
protected String
protected Integer
protected String
protected Integer
protected List<ResourceSpecTemplate>
protected Boolean
protected String
protected Boolean
protected String
protected List<WorkloadTypeSet>
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetCode()
getIacId()
getName()
getRefId()
getUuid()
void
setAccount
(Account account) void
setAdminUser
(String adminUser) void
setCloneLayoutId
(Long cloneLayoutId) void
void
setCreatable
(Boolean creatable) void
setDescription
(String description) void
setEnabled
(Boolean enabled) void
setEnvironmentVariables
(List<EnvironmentVariableType> environmentVariables) void
setExternalId
(String externalId) void
setHasAdminUser
(Boolean hasAdminUser) void
setHasAutoScale
(Boolean hasAutoScale) void
setHasConfig
(Boolean hasConfig) void
setHasServiceUser
(Boolean hasServiceUser) void
setHasSettings
(Boolean hasSettings) void
setHasSingleTenant
(Boolean hasSingleTenant) void
void
setInstanceLevel
(String instanceLevel) void
setInstanceType
(InstanceType instanceType) void
setInstanceVersion
(String instanceVersion) void
setInternalId
(String internalId) void
setLayoutStyle
(String layoutStyle) void
setMemoryRequirement
(Long memoryRequirement) void
void
setNetworkLevel
(String networkLevel) void
setOptionTypes
(List<OptionType> optionTypes) void
setOsCategory
(String osCategory) void
void
setPortCount
(Integer portCount) void
setProvisionType
(ProvisionType provisionType) void
void
setRefType
(String refType) void
setServerCount
(Integer serverCount) void
setServerType
(String serverType) void
setSortOrder
(Integer sortOrder) void
setSpecTemplates
(List<ResourceSpecTemplate> specTemplates) void
setSupportsConvertToManaged
(Boolean supportsConvertToManaged) void
setSyncSource
(String syncSource) void
setSystemLayout
(Boolean systemLayout) void
setTaskSets
(List<TaskSet> taskSets) void
void
setWorkloads
(List<WorkloadTypeSet> workloads) Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.morpheusdata.model.IModelCodeName
getId
-
Field Details
-
account
-
instanceType
-
provisionType
-
code
-
name
-
description
-
sortOrder
-
instanceVersion
-
networkLevel
-
instanceLevel
-
serverType
-
osType
-
osCategory
-
serverCount
-
portCount
-
layoutStyle
-
cloneLayoutId
-
hasAutoScale
-
hasSingleTenant
-
hasConfig
-
hasSettings
-
hasServiceUser
-
hasAdminUser
-
adminUser
-
memoryRequirement
-
internalId
-
externalId
-
refType
-
refId
-
systemLayout
-
enabled
-
creatable
-
iacId
-
supportsConvertToManaged
-
uuid
-
syncSource
-
environmentVariables
-
optionTypes
-
specTemplates
-
workloads
-
taskSets
-
-
Constructor Details
-
InstanceTypeLayout
public InstanceTypeLayout()
-
-
Method Details
-
getAccount
-
setAccount
-
getCode
- Specified by:
getCode
in interfaceIModelCodeName
-
setCode
-
getName
- Specified by:
getName
in interfaceIModelCodeName
-
setName
-
getDescription
-
setDescription
-
getSortOrder
-
setSortOrder
-
getInstanceVersion
-
setInstanceVersion
-
getNetworkLevel
-
setNetworkLevel
-
getInstanceLevel
-
setInstanceLevel
-
getServerType
-
setServerType
-
getOsType
-
setOsType
-
getOsCategory
-
setOsCategory
-
getInstanceType
-
setInstanceType
-
getProvisionType
-
setProvisionType
-
getServerCount
-
setServerCount
-
getPortCount
-
setPortCount
-
getLayoutStyle
-
setLayoutStyle
-
getCloneLayoutId
-
setCloneLayoutId
-
getHasAutoScale
-
setHasAutoScale
-
getHasSingleTenant
-
setHasSingleTenant
-
getHasConfig
-
setHasConfig
-
getHasSettings
-
setHasSettings
-
getHasServiceUser
-
setHasServiceUser
-
getHasAdminUser
-
setHasAdminUser
-
getAdminUser
-
setAdminUser
-
getMemoryRequirement
-
setMemoryRequirement
-
getInternalId
-
setInternalId
-
getExternalId
-
setExternalId
-
getRefType
-
setRefType
-
getRefId
-
setRefId
-
getSystemLayout
-
setSystemLayout
-
getEnabled
-
setEnabled
-
getCreatable
-
setCreatable
-
getIacId
-
setIacId
-
getSupportsConvertToManaged
-
setSupportsConvertToManaged
-
getUuid
- Specified by:
getUuid
in interfaceIModelUuidCodeName
-
setUuid
-
getSyncSource
-
setSyncSource
-
getEnvironmentVariables
-
setEnvironmentVariables
-
getOptionTypes
-
setOptionTypes
-
getSpecTemplates
-
setSpecTemplates
-
getWorkloads
-
setWorkloads
-
getTaskSets
-
setTaskSets
-