Package com.morpheusdata.model
Class InstanceTypeLayout
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.InstanceTypeLayout
- All Implemented Interfaces:
IModelCodeName,IModelUuidCodeName,Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Accountprotected Stringprotected Longprotected Stringprotected Booleanprotected Stringprotected Booleanprotected List<EnvironmentVariableType>protected Stringprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Stringprotected Stringprotected InstanceTypeprotected Stringprotected Stringprotected Stringprotected Longprotected Stringprotected Stringprotected List<OptionType>protected Stringprotected Stringprotected Integerprotected ProvisionTypeprotected Longprotected Stringprotected Integerprotected Stringprotected Integerprotected List<ResourceSpecTemplate>protected Booleanprotected Stringprotected Booleanprotected Stringprotected List<WorkloadTypeSet>Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getIacId()getName()getRefId()getUuid()voidsetAccount(Account account) voidsetAdminUser(String adminUser) voidsetCloneLayoutId(Long cloneLayoutId) voidvoidsetCreatable(Boolean creatable) voidsetDescription(String description) voidsetEnabled(Boolean enabled) voidsetEnvironmentVariables(List<EnvironmentVariableType> environmentVariables) voidsetExternalId(String externalId) voidsetHasAdminUser(Boolean hasAdminUser) voidsetHasAutoScale(Boolean hasAutoScale) voidsetHasConfig(Boolean hasConfig) voidsetHasServiceUser(Boolean hasServiceUser) voidsetHasSettings(Boolean hasSettings) voidsetHasSingleTenant(Boolean hasSingleTenant) voidvoidsetInstanceLevel(String instanceLevel) voidsetInstanceType(InstanceType instanceType) voidsetInstanceVersion(String instanceVersion) voidsetInternalId(String internalId) voidsetLayoutStyle(String layoutStyle) voidsetMemoryRequirement(Long memoryRequirement) voidvoidsetNetworkLevel(String networkLevel) voidsetOptionTypes(List<OptionType> optionTypes) voidsetOsCategory(String osCategory) voidvoidsetPortCount(Integer portCount) voidsetProvisionType(ProvisionType provisionType) voidvoidsetRefType(String refType) voidsetServerCount(Integer serverCount) voidsetServerType(String serverType) voidsetSortOrder(Integer sortOrder) voidsetSpecTemplates(List<ResourceSpecTemplate> specTemplates) voidsetSupportsConvertToManaged(Boolean supportsConvertToManaged) voidsetSyncSource(String syncSource) voidsetSystemLayout(Boolean systemLayout) voidsetTaskSets(List<TaskSet> taskSets) voidvoidsetWorkloads(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, setIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
getCodein interfaceIModelCodeName
-
setCode
-
getName
- Specified by:
getNamein 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:
getUuidin interfaceIModelUuidCodeName
-
setUuid
-
getSyncSource
-
setSyncSource
-
getEnvironmentVariables
-
setEnvironmentVariables
-
getOptionTypes
-
setOptionTypes
-
getSpecTemplates
-
setSpecTemplates
-
getWorkloads
-
setWorkloads
-
getTaskSets
-
setTaskSets
-