Package com.morpheusdata.model
Class ResourceSpecTemplate
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.projection.MorpheusIdentityModel
com.morpheusdata.model.projection.ResourceSpecTemplateIdentityProjection
com.morpheusdata.model.ResourceSpecTemplate
- All Implemented Interfaces:
IModelCodeName
,IModelUuidCodeName
public class ResourceSpecTemplate
extends ResourceSpecTemplateIdentityProjection
implements IModelUuidCodeName
Templatized resource specs to define resources.
-
Field Summary
Modifier and TypeFieldDescriptionprotected Boolean
protected String
protected String
protected Date
protected String
protected String
protected Boolean
protected Boolean
protected Boolean
protected String
protected Date
protected String
protected Long
protected String
protected String
protected String
protected String
protected Boolean
protected Boolean
protected String
protected String
protected String
protected String
protected FileContent
protected String
protected String
protected ResourceSpecTemplateType
protected String
Fields inherited from class com.morpheusdata.model.projection.ResourceSpecTemplateIdentityProjection
code, externalId, name, uuid
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetRefId()
getType()
void
setAccount
(Account account) void
setAutoRun
(Boolean autoRun) void
setCategory
(String category) void
setCreatedBy
(String createdBy) void
setDateCreated
(Date dateCreated) void
setDeploymentId
(String deploymentId) void
setExternalType
(String externalType) void
setFailOnError
(Boolean failOnError) void
setHasDeployment
(Boolean hasDeployment) void
void
setInternalId
(String internalId) void
setLastUpdated
(Date lastUpdated) void
setRawData
(String rawData) void
void
setRefType
(String refType) void
setResourceName
(String resourceName) void
setResourcePath
(String resourcePath) void
setResourceType
(String resourceType) void
setRunOnDeploy
(Boolean runOnDeploy) void
setRunOnScale
(Boolean runOnScale) void
setSettingCategory
(String settingCategory) void
setSettingName
(String settingName) void
setShortName
(String shortName) void
void
setTemplate
(FileContent template) void
setTemplatePhase
(String templatePhase) void
setTemplateType
(String templateType) void
void
setUpdatedBy
(String updatedBy) Methods inherited from class com.morpheusdata.model.projection.ResourceSpecTemplateIdentityProjection
getCode, getExternalId, getName, getUuid, setCode, setExternalId, setName, setUuid
Methods inherited from class com.morpheusdata.model.projection.MorpheusIdentityModel
getIdentityProperties
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
getCode, getId, getName
Methods inherited from interface com.morpheusdata.model.IModelUuidCodeName
getUuid
-
Field Details
-
account
-
type
-
category
-
shortName
-
resourceName
-
resourcePath
-
resourceType
-
template
-
settingCategory
-
settingName
-
autoRun
-
runOnScale
-
runOnDeploy
-
hasDeployment
-
templatePhase
-
templateType
-
refType
-
refId
-
internalId
-
externalType
-
deploymentId
-
status
-
rawData
-
createdBy
-
updatedBy
-
dateCreated
-
lastUpdated
-
failOnError
-
-
Constructor Details
-
ResourceSpecTemplate
public ResourceSpecTemplate() -
ResourceSpecTemplate
-
-
Method Details
-
getType
-
setType
-
getCategory
-
setCategory
-
getShortName
-
setShortName
-
getResourceName
-
setResourceName
-
getResourcePath
-
setResourcePath
-
getSettingCategory
-
setSettingCategory
-
getSettingName
-
setSettingName
-
getAutoRun
-
setAutoRun
-
getRunOnScale
-
setRunOnScale
-
getRunOnDeploy
-
setRunOnDeploy
-
getHasDeployment
-
setHasDeployment
-
getTemplatePhase
-
setTemplatePhase
-
getTemplateType
-
setTemplateType
-
getRefType
-
setRefType
-
getRefId
-
setRefId
-
getInternalId
-
setInternalId
-
getExternalType
-
setExternalType
-
getDeploymentId
-
setDeploymentId
-
getStatus
-
setStatus
-
getRawData
-
setRawData
-
getCreatedBy
-
setCreatedBy
-
getUpdatedBy
-
setUpdatedBy
-
getDateCreated
-
setDateCreated
-
getLastUpdated
-
setLastUpdated
-
getHidden
-
setHidden
-
getFailOnError
-
setFailOnError
-
getAccount
-
setAccount
-
getResourceType
-
setResourceType
-
getTemplate
-
setTemplate
-