Package com.morpheusdata.model
Class AppTemplate
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.AppTemplate
- All Implemented Interfaces:
IModelCodeName
,IModelUuidCodeName
-
Field Summary
Modifier and TypeFieldDescriptionprotected Account
protected Boolean
protected String
protected String
protected FileContent
protected User
protected Boolean
protected Date
protected String
protected List<EnvironmentVariableType>
protected List<InstanceType>
protected Date
protected String
protected List<OptionType>
protected String
protected String
protected List<ResourceSpecTemplate>
protected String
protected Attachment
protected Attachment
protected AppTemplateType
protected String
protected String
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetCode()
getName()
getUuid()
void
setAccount
(Account account) void
void
setCategory
(String category) void
void
setContent
(FileContent content) void
setCreatedBy
(User createdBy) void
void
setDateCreated
(Date dateCreated) void
setDescription
(String description) void
setEnvironmentVariables
(List<EnvironmentVariableType> environmentVariables) void
setInstanceTypes
(List<InstanceType> instanceTypes) void
setLastUpdated
(Date lastUpdated) void
void
setOptions
(List<OptionType> options) void
setSecretKey
(String secretKey) void
setSecretType
(String secretType) void
setSpecTemplates
(List<ResourceSpecTemplate> specTemplates) void
setSyncSource
(String syncSource) void
setTemplateImage
(Attachment templateImage) void
setTemplateImageDark
(Attachment templateImageDark) void
setTemplateType
(AppTemplateType templateType) void
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
-
createdBy
-
name
-
code
-
description
-
category
-
active
-
custom
-
secretType
-
secretKey
-
visibility
-
dateCreated
-
lastUpdated
-
uuid
-
syncSource
-
templateImage
-
templateImageDark
-
templateType
-
-
instanceTypes
-
options
-
specTemplates
-
environmentVariables
-
-
Constructor Details
-
AppTemplate
public AppTemplate()
-
-
Method Details
-
getAccount
-
setAccount
-
getCreatedBy
-
setCreatedBy
-
getName
- Specified by:
getName
in interfaceIModelCodeName
-
setName
-
getCode
- Specified by:
getCode
in interfaceIModelCodeName
-
setCode
-
getDescription
-
setDescription
-
getCategory
-
setCategory
-
getActive
-
setActive
-
getCustom
-
setCustom
-
getSecretType
-
setSecretType
-
getSecretKey
-
setSecretKey
-
getVisibility
-
setVisibility
-
getDateCreated
-
setDateCreated
-
getLastUpdated
-
setLastUpdated
-
getUuid
- Specified by:
getUuid
in interfaceIModelUuidCodeName
-
setUuid
-
getSyncSource
-
setSyncSource
-
getTemplateImage
-
setTemplateImage
-
getTemplateImageDark
-
setTemplateImageDark
-
getTemplateType
-
setTemplateType
-
getContent
-
setContent
-
getInstanceTypes
-
setInstanceTypes
-
getOptions
-
setOptions
-
getSpecTemplates
-
setSpecTemplates
-
getEnvironmentVariables
-
setEnvironmentVariables
-