Class InstanceType

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

public class InstanceType extends MorpheusModel implements IModelUuidCodeName
  • Field Details

    • account

      protected Account account
    • name

      protected String name
    • description

      protected String description
    • code

      protected String code
    • category

      protected String category
    • active

      protected Boolean active
    • hasProvisioningStep

      protected Boolean hasProvisioningStep
    • hasDeployment

      protected Boolean hasDeployment
    • hasConfig

      protected Boolean hasConfig
    • hasSettings

      protected Boolean hasSettings
    • hasAutoScale

      protected Boolean hasAutoScale
    • hasServiceUser

      protected Boolean hasServiceUser
    • hasAdminUser

      protected Boolean hasAdminUser
    • adminUser

      protected String adminUser
    • proxyType

      protected String proxyType
    • proxyPort

      protected Integer proxyPort
    • proxyProtocol

      protected String proxyProtocol
    • environmentPrefix

      protected String environmentPrefix
    • deploymentService

      protected String deploymentService
    • provisionService

      protected String provisionService
    • backupType

      protected String backupType
    • stackTier

      protected Integer stackTier
    • viewSet

      protected String viewSet
    • enabled

      protected Boolean enabled
    • visibility

      protected String visibility
    • iconPath

      protected String iconPath
    • provisionSelectType

      protected String provisionSelectType
    • provisioningGroupAvailable

      protected Boolean provisioningGroupAvailable
    • osType

      protected String osType
    • provisionTypeDefault

      protected Boolean provisionTypeDefault
    • createdBy

      protected User createdBy
    • uuid

      protected String uuid
    • syncSource

      protected String syncSource
    • layouts

      protected List<InstanceTypeLayout> layouts
    • optionTypes

      protected List<OptionType> optionTypes
    • environmentVariables

      protected List<EnvironmentVariableType> environmentVariables
    • backupTypes

      protected List<BackupType> backupTypes
  • Constructor Details

    • InstanceType

      public InstanceType()
  • Method Details

    • getAccount

      public Account getAccount()
    • setAccount

      public void setAccount(Account account)
    • 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)
    • getCode

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

      public void setCode(String code)
    • getCategory

      public String getCategory()
    • setCategory

      public void setCategory(String category)
    • getActive

      public Boolean getActive()
    • setActive

      public void setActive(Boolean active)
    • getHasProvisioningStep

      public Boolean getHasProvisioningStep()
    • setHasProvisioningStep

      public void setHasProvisioningStep(Boolean hasProvisioningStep)
    • getHasDeployment

      public Boolean getHasDeployment()
    • setHasDeployment

      public void setHasDeployment(Boolean hasDeployment)
    • getHasConfig

      public Boolean getHasConfig()
    • setHasConfig

      public void setHasConfig(Boolean hasConfig)
    • getHasSettings

      public Boolean getHasSettings()
    • setHasSettings

      public void setHasSettings(Boolean hasSettings)
    • getHasAutoScale

      public Boolean getHasAutoScale()
    • setHasAutoScale

      public void setHasAutoScale(Boolean hasAutoScale)
    • 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)
    • getProxyType

      public String getProxyType()
    • setProxyType

      public void setProxyType(String proxyType)
    • getProxyPort

      public Integer getProxyPort()
    • setProxyPort

      public void setProxyPort(Integer proxyPort)
    • getProxyProtocol

      public String getProxyProtocol()
    • setProxyProtocol

      public void setProxyProtocol(String proxyProtocol)
    • getEnvironmentPrefix

      public String getEnvironmentPrefix()
    • setEnvironmentPrefix

      public void setEnvironmentPrefix(String environmentPrefix)
    • getDeploymentService

      public String getDeploymentService()
    • setDeploymentService

      public void setDeploymentService(String deploymentService)
    • getProvisionService

      public String getProvisionService()
    • setProvisionService

      public void setProvisionService(String provisionService)
    • getBackupType

      public String getBackupType()
    • setBackupType

      public void setBackupType(String backupType)
    • getStackTier

      public Integer getStackTier()
    • setStackTier

      public void setStackTier(Integer stackTier)
    • getViewSet

      public String getViewSet()
    • setViewSet

      public void setViewSet(String viewSet)
    • getEnabled

      public Boolean getEnabled()
    • setEnabled

      public void setEnabled(Boolean enabled)
    • getVisibility

      public String getVisibility()
    • setVisibility

      public void setVisibility(String visibility)
    • getIconPath

      public String getIconPath()
    • setIconPath

      public void setIconPath(String iconPath)
    • getProvisionSelectType

      public String getProvisionSelectType()
    • setProvisionSelectType

      public void setProvisionSelectType(String provisionSelectType)
    • getProvisioningGroupAvailable

      public Boolean getProvisioningGroupAvailable()
    • setProvisioningGroupAvailable

      public void setProvisioningGroupAvailable(Boolean provisioningGroupAvailable)
    • getFeatured

      public Boolean getFeatured()
    • setFeatured

      public void setFeatured(Boolean featured)
    • getOsType

      public String getOsType()
    • setOsType

      public void setOsType(String osType)
    • getProvisionTypeDefault

      public Boolean getProvisionTypeDefault()
    • setProvisionTypeDefault

      public void setProvisionTypeDefault(Boolean provisionTypeDefault)
    • getCreatedBy

      public User getCreatedBy()
    • setCreatedBy

      public void setCreatedBy(User createdBy)
    • 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)
    • getLogo

      public Attachment getLogo()
    • setLogo

      public void setLogo(Attachment logo)
    • getDarkLogo

      public Attachment getDarkLogo()
    • setDarkLogo

      public void setDarkLogo(Attachment darkLogo)
    • getLayouts

      public List<InstanceTypeLayout> getLayouts()
    • setLayouts

      public void setLayouts(List<InstanceTypeLayout> layouts)
    • getOptionTypes

      public List<OptionType> getOptionTypes()
    • setOptionTypes

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

      public List<EnvironmentVariableType> getEnvironmentVariables()
    • setEnvironmentVariables

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

      public List<BackupType> getBackupTypes()
    • setBackupTypes

      public void setBackupTypes(List<BackupType> backupTypes)