Class ResourceSpecTemplate

All Implemented Interfaces:
IModelCodeName, IModelUuidCodeName

public class ResourceSpecTemplate extends ResourceSpecTemplateIdentityProjection implements IModelUuidCodeName
Templatized resource specs to define resources.
  • Field Details

    • account

      public Account account
    • type

      protected ResourceSpecTemplateType type
    • category

      protected String category
    • shortName

      protected String shortName
    • resourceName

      protected String resourceName
    • resourcePath

      protected String resourcePath
    • resourceType

      protected String resourceType
    • template

      protected FileContent template
    • settingCategory

      protected String settingCategory
    • settingName

      protected String settingName
    • autoRun

      protected Boolean autoRun
    • runOnScale

      protected Boolean runOnScale
    • runOnDeploy

      protected Boolean runOnDeploy
    • hasDeployment

      protected Boolean hasDeployment
    • templatePhase

      protected String templatePhase
    • templateType

      protected String templateType
    • refType

      protected String refType
    • refId

      protected Long refId
    • internalId

      protected String internalId
    • externalType

      protected String externalType
    • deploymentId

      protected String deploymentId
    • status

      protected String status
    • rawData

      protected String rawData
    • createdBy

      protected String createdBy
    • updatedBy

      protected String updatedBy
    • dateCreated

      protected Date dateCreated
    • lastUpdated

      protected Date lastUpdated
    • hidden

      protected Boolean hidden
    • failOnError

      protected Boolean failOnError
  • Constructor Details

    • ResourceSpecTemplate

      public ResourceSpecTemplate()
    • ResourceSpecTemplate

      public ResourceSpecTemplate(Long id, String name, String code, String externalId)
  • Method Details

    • getType

      public ResourceSpecTemplateType getType()
    • setType

      public void setType(ResourceSpecTemplateType type)
    • getCategory

      public String getCategory()
    • setCategory

      public void setCategory(String category)
    • getShortName

      public String getShortName()
    • setShortName

      public void setShortName(String shortName)
    • getResourceName

      public String getResourceName()
    • setResourceName

      public void setResourceName(String resourceName)
    • getResourcePath

      public String getResourcePath()
    • setResourcePath

      public void setResourcePath(String resourcePath)
    • getSettingCategory

      public String getSettingCategory()
    • setSettingCategory

      public void setSettingCategory(String settingCategory)
    • getSettingName

      public String getSettingName()
    • setSettingName

      public void setSettingName(String settingName)
    • getAutoRun

      public Boolean getAutoRun()
    • setAutoRun

      public void setAutoRun(Boolean autoRun)
    • getRunOnScale

      public Boolean getRunOnScale()
    • setRunOnScale

      public void setRunOnScale(Boolean runOnScale)
    • getRunOnDeploy

      public Boolean getRunOnDeploy()
    • setRunOnDeploy

      public void setRunOnDeploy(Boolean runOnDeploy)
    • getHasDeployment

      public Boolean getHasDeployment()
    • setHasDeployment

      public void setHasDeployment(Boolean hasDeployment)
    • getTemplatePhase

      public String getTemplatePhase()
    • setTemplatePhase

      public void setTemplatePhase(String templatePhase)
    • getTemplateType

      public String getTemplateType()
    • setTemplateType

      public void setTemplateType(String templateType)
    • getRefType

      public String getRefType()
    • setRefType

      public void setRefType(String refType)
    • getRefId

      public Long getRefId()
    • setRefId

      public void setRefId(Long refId)
    • getInternalId

      public String getInternalId()
    • setInternalId

      public void setInternalId(String internalId)
    • getExternalType

      public String getExternalType()
    • setExternalType

      public void setExternalType(String externalType)
    • getDeploymentId

      public String getDeploymentId()
    • setDeploymentId

      public void setDeploymentId(String deploymentId)
    • getStatus

      public String getStatus()
    • setStatus

      public void setStatus(String status)
    • getRawData

      public String getRawData()
    • setRawData

      public void setRawData(String rawData)
    • getCreatedBy

      public String getCreatedBy()
    • setCreatedBy

      public void setCreatedBy(String createdBy)
    • getUpdatedBy

      public String getUpdatedBy()
    • setUpdatedBy

      public void setUpdatedBy(String updatedBy)
    • getDateCreated

      public Date getDateCreated()
    • setDateCreated

      public void setDateCreated(Date dateCreated)
    • getLastUpdated

      public Date getLastUpdated()
    • setLastUpdated

      public void setLastUpdated(Date lastUpdated)
    • getHidden

      public Boolean getHidden()
    • setHidden

      public void setHidden(Boolean hidden)
    • getFailOnError

      public Boolean getFailOnError()
    • setFailOnError

      public void setFailOnError(Boolean failOnError)
    • getAccount

      public Account getAccount()
    • setAccount

      public void setAccount(Account account)
    • getResourceType

      public String getResourceType()
    • setResourceType

      public void setResourceType(String resourceType)
    • getTemplate

      public FileContent getTemplate()
    • setTemplate

      public void setTemplate(FileContent template)