Package com.morpheusdata.model
Class InstanceType
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.InstanceType
- All Implemented Interfaces:
IModelCodeName,IModelUuidCodeName,Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Accountprotected Booleanprotected Stringprotected Stringprotected List<BackupType>protected Stringprotected Stringprotected Userprotected Attachmentprotected Stringprotected Stringprotected Booleanprotected Stringprotected List<EnvironmentVariableType>protected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Stringprotected List<InstanceTypeLayout>protected Attachmentprotected Stringprotected List<OptionType>protected Stringprotected Booleanprotected Stringprotected Stringprotected Booleanprotected Integerprotected Stringprotected Stringprotected Integerprotected Stringprotected Stringprotected Stringprotected StringFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getLogo()getName()getUuid()voidsetAccount(Account account) voidvoidsetAdminUser(String adminUser) voidsetBackupType(String backupType) voidsetBackupTypes(List<BackupType> backupTypes) voidsetCategory(String category) voidvoidsetCreatedBy(User createdBy) voidsetDarkLogo(Attachment darkLogo) voidsetDeploymentService(String deploymentService) voidsetDescription(String description) voidsetEnabled(Boolean enabled) voidsetEnvironmentPrefix(String environmentPrefix) voidsetEnvironmentVariables(List<EnvironmentVariableType> environmentVariables) voidsetFeatured(Boolean featured) voidsetHasAdminUser(Boolean hasAdminUser) voidsetHasAutoScale(Boolean hasAutoScale) voidsetHasConfig(Boolean hasConfig) voidsetHasDeployment(Boolean hasDeployment) voidsetHasProvisioningStep(Boolean hasProvisioningStep) voidsetHasServiceUser(Boolean hasServiceUser) voidsetHasSettings(Boolean hasSettings) voidsetIconPath(String iconPath) voidsetLayouts(List<InstanceTypeLayout> layouts) voidsetLogo(Attachment logo) voidvoidsetOptionTypes(List<OptionType> optionTypes) voidvoidsetProvisioningGroupAvailable(Boolean provisioningGroupAvailable) voidsetProvisionSelectType(String provisionSelectType) voidsetProvisionService(String provisionService) voidsetProvisionTypeDefault(Boolean provisionTypeDefault) voidsetProxyPort(Integer proxyPort) voidsetProxyProtocol(String proxyProtocol) voidsetProxyType(String proxyType) voidsetStackTier(Integer stackTier) voidsetSyncSource(String syncSource) voidvoidsetViewSet(String viewSet) voidsetVisibility(String visibility) 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
-
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:
getNamein interfaceIModelCodeName
-
setName
-
getDescription
-
setDescription
-
getCode
- Specified by:
getCodein 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:
getUuidin interfaceIModelUuidCodeName
-
setUuid
-
getSyncSource
-
setSyncSource
-
getLogo
-
setLogo
-
getDarkLogo
-
setDarkLogo
-
getLayouts
-
setLayouts
-
getOptionTypes
-
setOptionTypes
-
getEnvironmentVariables
-
setEnvironmentVariables
-
getBackupTypes
-
setBackupTypes
-