Package com.morpheusdata.model
Class InstanceType
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.InstanceType
- All Implemented Interfaces:
IModelCodeName
,IModelUuidCodeName
-
Field Summary
Modifier and TypeFieldDescriptionprotected Account
protected Boolean
protected String
protected String
protected List<BackupType>
protected String
protected String
protected User
protected Attachment
protected String
protected String
protected Boolean
protected String
protected List<EnvironmentVariableType>
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected String
protected List<InstanceTypeLayout>
protected Attachment
protected String
protected List<OptionType>
protected String
protected Boolean
protected String
protected String
protected Boolean
protected Integer
protected String
protected String
protected Integer
protected String
protected String
protected String
protected String
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetCode()
getLogo()
getName()
getUuid()
void
setAccount
(Account account) void
void
setAdminUser
(String adminUser) void
setBackupType
(String backupType) void
setBackupTypes
(List<BackupType> backupTypes) void
setCategory
(String category) void
void
setCreatedBy
(User createdBy) void
setDarkLogo
(Attachment darkLogo) void
setDeploymentService
(String deploymentService) void
setDescription
(String description) void
setEnabled
(Boolean enabled) void
setEnvironmentPrefix
(String environmentPrefix) void
setEnvironmentVariables
(List<EnvironmentVariableType> environmentVariables) void
setFeatured
(Boolean featured) void
setHasAdminUser
(Boolean hasAdminUser) void
setHasAutoScale
(Boolean hasAutoScale) void
setHasConfig
(Boolean hasConfig) void
setHasDeployment
(Boolean hasDeployment) void
setHasProvisioningStep
(Boolean hasProvisioningStep) void
setHasServiceUser
(Boolean hasServiceUser) void
setHasSettings
(Boolean hasSettings) void
setIconPath
(String iconPath) void
setLayouts
(List<InstanceTypeLayout> layouts) void
setLogo
(Attachment logo) void
void
setOptionTypes
(List<OptionType> optionTypes) void
void
setProvisioningGroupAvailable
(Boolean provisioningGroupAvailable) void
setProvisionSelectType
(String provisionSelectType) void
setProvisionService
(String provisionService) void
setProvisionTypeDefault
(Boolean provisionTypeDefault) void
setProxyPort
(Integer proxyPort) void
setProxyProtocol
(String proxyProtocol) void
setProxyType
(String proxyType) void
setStackTier
(Integer stackTier) void
setSyncSource
(String syncSource) void
void
setViewSet
(String viewSet) void
setVisibility
(String visibility) 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
-
name
-
description
-
code
-
category
-
active
-
hasProvisioningStep
-
hasDeployment
-
hasConfig
-
hasSettings
-
hasAutoScale
-
hasServiceUser
-
hasAdminUser
-
adminUser
-
proxyType
-
proxyPort
-
proxyProtocol
-
environmentPrefix
-
deploymentService
-
provisionService
-
backupType
-
stackTier
-
viewSet
-
enabled
-
visibility
-
iconPath
-
provisionSelectType
-
provisioningGroupAvailable
-
featured
-
osType
-
provisionTypeDefault
-
createdBy
-
uuid
-
syncSource
-
logo
-
darkLogo
-
layouts
-
optionTypes
-
environmentVariables
-
backupTypes
-
-
Constructor Details
-
InstanceType
public InstanceType()
-
-
Method Details
-
getAccount
-
setAccount
-
getName
- Specified by:
getName
in interfaceIModelCodeName
-
setName
-
getDescription
-
setDescription
-
getCode
- Specified by:
getCode
in interfaceIModelCodeName
-
setCode
-
getCategory
-
setCategory
-
getActive
-
setActive
-
getHasProvisioningStep
-
setHasProvisioningStep
-
getHasDeployment
-
setHasDeployment
-
getHasConfig
-
setHasConfig
-
getHasSettings
-
setHasSettings
-
getHasAutoScale
-
setHasAutoScale
-
getHasServiceUser
-
setHasServiceUser
-
getHasAdminUser
-
setHasAdminUser
-
getAdminUser
-
setAdminUser
-
getProxyType
-
setProxyType
-
getProxyPort
-
setProxyPort
-
getProxyProtocol
-
setProxyProtocol
-
getEnvironmentPrefix
-
setEnvironmentPrefix
-
getDeploymentService
-
setDeploymentService
-
getProvisionService
-
setProvisionService
-
getBackupType
-
setBackupType
-
getStackTier
-
setStackTier
-
getViewSet
-
setViewSet
-
getEnabled
-
setEnabled
-
getVisibility
-
setVisibility
-
getIconPath
-
setIconPath
-
getProvisionSelectType
-
setProvisionSelectType
-
getProvisioningGroupAvailable
-
setProvisioningGroupAvailable
-
getFeatured
-
setFeatured
-
getOsType
-
setOsType
-
getProvisionTypeDefault
-
setProvisionTypeDefault
-
getCreatedBy
-
setCreatedBy
-
getUuid
- Specified by:
getUuid
in interfaceIModelUuidCodeName
-
setUuid
-
getSyncSource
-
setSyncSource
-
getLogo
-
setLogo
-
getDarkLogo
-
setDarkLogo
-
getLayouts
-
setLayouts
-
getOptionTypes
-
setOptionTypes
-
getEnvironmentVariables
-
setEnvironmentVariables
-
getBackupTypes
-
setBackupTypes
-