Class AppTemplate

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

public class AppTemplate extends MorpheusModel implements IModelUuidCodeName
  • Field Details

  • Constructor Details

    • AppTemplate

      public AppTemplate()
  • Method Details

    • getAccount

      public Account getAccount()
    • setAccount

      public void setAccount(Account account)
    • getCreatedBy

      public User getCreatedBy()
    • setCreatedBy

      public void setCreatedBy(User createdBy)
    • getName

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

      public void setName(String name)
    • getCode

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

      public void setCode(String code)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getCategory

      public String getCategory()
    • setCategory

      public void setCategory(String category)
    • getActive

      public Boolean getActive()
    • setActive

      public void setActive(Boolean active)
    • getCustom

      public Boolean getCustom()
    • setCustom

      public void setCustom(Boolean custom)
    • getSecretType

      public String getSecretType()
    • setSecretType

      public void setSecretType(String secretType)
    • getSecretKey

      public String getSecretKey()
    • setSecretKey

      public void setSecretKey(String secretKey)
    • getVisibility

      public String getVisibility()
    • setVisibility

      public void setVisibility(String visibility)
    • getDateCreated

      public Date getDateCreated()
    • setDateCreated

      public void setDateCreated(Date dateCreated)
    • getLastUpdated

      public Date getLastUpdated()
    • setLastUpdated

      public void setLastUpdated(Date lastUpdated)
    • 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)
    • getTemplateImage

      public Attachment getTemplateImage()
    • setTemplateImage

      public void setTemplateImage(Attachment templateImage)
    • getTemplateImageDark

      public Attachment getTemplateImageDark()
    • setTemplateImageDark

      public void setTemplateImageDark(Attachment templateImageDark)
    • getTemplateType

      public AppTemplateType getTemplateType()
    • setTemplateType

      public void setTemplateType(AppTemplateType templateType)
    • getContent

      public FileContent getContent()
    • setContent

      public void setContent(FileContent content)
    • getInstanceTypes

      public List<InstanceType> getInstanceTypes()
    • setInstanceTypes

      public void setInstanceTypes(List<InstanceType> instanceTypes)
    • getOptions

      public List<OptionType> getOptions()
    • setOptions

      public void setOptions(List<OptionType> options)
    • getSpecTemplates

      public List<ResourceSpecTemplate> getSpecTemplates()
    • setSpecTemplates

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

      public List<EnvironmentVariableType> getEnvironmentVariables()
    • setEnvironmentVariables

      public void setEnvironmentVariables(List<EnvironmentVariableType> environmentVariables)