Class InstanceTypeLayout

java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.InstanceTypeLayout
All Implemented Interfaces:
IModelCodeName, IModelUuidCodeName

public class InstanceTypeLayout extends MorpheusModel implements IModelUuidCodeName
  • Field Details

    • account

      protected Account account
    • instanceType

      protected InstanceType instanceType
    • provisionType

      protected ProvisionType provisionType
    • code

      protected String code
    • name

      protected String name
    • description

      protected String description
    • sortOrder

      protected Integer sortOrder
    • instanceVersion

      protected String instanceVersion
    • networkLevel

      protected String networkLevel
    • instanceLevel

      protected String instanceLevel
    • serverType

      protected String serverType
    • osType

      protected String osType
    • osCategory

      protected String osCategory
    • serverCount

      protected Integer serverCount
    • portCount

      protected Integer portCount
    • layoutStyle

      protected String layoutStyle
    • cloneLayoutId

      protected Long cloneLayoutId
    • hasAutoScale

      protected Boolean hasAutoScale
    • hasSingleTenant

      protected Boolean hasSingleTenant
    • hasConfig

      protected Boolean hasConfig
    • hasSettings

      protected Boolean hasSettings
    • hasServiceUser

      protected Boolean hasServiceUser
    • hasAdminUser

      protected Boolean hasAdminUser
    • adminUser

      protected String adminUser
    • memoryRequirement

      protected Long memoryRequirement
    • internalId

      protected String internalId
    • externalId

      protected String externalId
    • refType

      protected String refType
    • refId

      protected Long refId
    • systemLayout

      protected Boolean systemLayout
    • enabled

      protected Boolean enabled
    • creatable

      protected Boolean creatable
    • iacId

      protected String iacId
    • supportsConvertToManaged

      protected Boolean supportsConvertToManaged
    • uuid

      protected String uuid
    • syncSource

      protected String syncSource
    • environmentVariables

      protected List<EnvironmentVariableType> environmentVariables
    • optionTypes

      protected List<OptionType> optionTypes
    • specTemplates

      protected List<ResourceSpecTemplate> specTemplates
    • workloads

      protected List<WorkloadTypeSet> workloads
    • taskSets

      protected List<TaskSet> taskSets
  • Constructor Details

    • InstanceTypeLayout

      public InstanceTypeLayout()
  • Method Details

    • getAccount

      public Account getAccount()
    • setAccount

      public void setAccount(Account account)
    • getCode

      public String getCode()
      Specified by:
      getCode in interface IModelCodeName
    • setCode

      public void setCode(String code)
    • getName

      public String getName()
      Specified by:
      getName in interface IModelCodeName
    • setName

      public void setName(String name)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getSortOrder

      public Integer getSortOrder()
    • setSortOrder

      public void setSortOrder(Integer sortOrder)
    • getInstanceVersion

      public String getInstanceVersion()
    • setInstanceVersion

      public void setInstanceVersion(String instanceVersion)
    • getNetworkLevel

      public String getNetworkLevel()
    • setNetworkLevel

      public void setNetworkLevel(String networkLevel)
    • getInstanceLevel

      public String getInstanceLevel()
    • setInstanceLevel

      public void setInstanceLevel(String instanceLevel)
    • getServerType

      public String getServerType()
    • setServerType

      public void setServerType(String serverType)
    • getOsType

      public String getOsType()
    • setOsType

      public void setOsType(String osType)
    • getOsCategory

      public String getOsCategory()
    • setOsCategory

      public void setOsCategory(String osCategory)
    • getInstanceType

      public InstanceType getInstanceType()
    • setInstanceType

      public void setInstanceType(InstanceType instanceType)
    • getProvisionType

      public ProvisionType getProvisionType()
    • setProvisionType

      public void setProvisionType(ProvisionType provisionType)
    • getServerCount

      public Integer getServerCount()
    • setServerCount

      public void setServerCount(Integer serverCount)
    • getPortCount

      public Integer getPortCount()
    • setPortCount

      public void setPortCount(Integer portCount)
    • getLayoutStyle

      public String getLayoutStyle()
    • setLayoutStyle

      public void setLayoutStyle(String layoutStyle)
    • getCloneLayoutId

      public Long getCloneLayoutId()
    • setCloneLayoutId

      public void setCloneLayoutId(Long cloneLayoutId)
    • getHasAutoScale

      public Boolean getHasAutoScale()
    • setHasAutoScale

      public void setHasAutoScale(Boolean hasAutoScale)
    • getHasSingleTenant

      public Boolean getHasSingleTenant()
    • setHasSingleTenant

      public void setHasSingleTenant(Boolean hasSingleTenant)
    • getHasConfig

      public Boolean getHasConfig()
    • setHasConfig

      public void setHasConfig(Boolean hasConfig)
    • getHasSettings

      public Boolean getHasSettings()
    • setHasSettings

      public void setHasSettings(Boolean hasSettings)
    • getHasServiceUser

      public Boolean getHasServiceUser()
    • setHasServiceUser

      public void setHasServiceUser(Boolean hasServiceUser)
    • getHasAdminUser

      public Boolean getHasAdminUser()
    • setHasAdminUser

      public void setHasAdminUser(Boolean hasAdminUser)
    • getAdminUser

      public String getAdminUser()
    • setAdminUser

      public void setAdminUser(String adminUser)
    • getMemoryRequirement

      public Long getMemoryRequirement()
    • setMemoryRequirement

      public void setMemoryRequirement(Long memoryRequirement)
    • getInternalId

      public String getInternalId()
    • setInternalId

      public void setInternalId(String internalId)
    • getExternalId

      public String getExternalId()
    • setExternalId

      public void setExternalId(String externalId)
    • getRefType

      public String getRefType()
    • setRefType

      public void setRefType(String refType)
    • getRefId

      public Long getRefId()
    • setRefId

      public void setRefId(Long refId)
    • getSystemLayout

      public Boolean getSystemLayout()
    • setSystemLayout

      public void setSystemLayout(Boolean systemLayout)
    • getEnabled

      public Boolean getEnabled()
    • setEnabled

      public void setEnabled(Boolean enabled)
    • getCreatable

      public Boolean getCreatable()
    • setCreatable

      public void setCreatable(Boolean creatable)
    • getIacId

      public String getIacId()
    • setIacId

      public void setIacId(String iacId)
    • getSupportsConvertToManaged

      public Boolean getSupportsConvertToManaged()
    • setSupportsConvertToManaged

      public void setSupportsConvertToManaged(Boolean supportsConvertToManaged)
    • getUuid

      public String getUuid()
      Specified by:
      getUuid in interface IModelUuidCodeName
    • setUuid

      public void setUuid(String uuid)
    • getSyncSource

      public String getSyncSource()
    • setSyncSource

      public void setSyncSource(String syncSource)
    • getEnvironmentVariables

      public List<EnvironmentVariableType> getEnvironmentVariables()
    • setEnvironmentVariables

      public void setEnvironmentVariables(List<EnvironmentVariableType> environmentVariables)
    • getOptionTypes

      public List<OptionType> getOptionTypes()
    • setOptionTypes

      public void setOptionTypes(List<OptionType> optionTypes)
    • getSpecTemplates

      public List<ResourceSpecTemplate> getSpecTemplates()
    • setSpecTemplates

      public void setSpecTemplates(List<ResourceSpecTemplate> specTemplates)
    • getWorkloads

      public List<WorkloadTypeSet> getWorkloads()
    • setWorkloads

      public void setWorkloads(List<WorkloadTypeSet> workloads)
    • getTaskSets

      public List<TaskSet> getTaskSets()
    • setTaskSets

      public void setTaskSets(List<TaskSet> taskSets)