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,Serializable
public class ResourceSpecTemplate
extends ResourceSpecTemplateIdentityProjection
implements IModelUuidCodeName
Templatized resource specs to define resources.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected Stringprotected Stringprotected Dateprotected Stringprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected Stringprotected Dateprotected Stringprotected Longprotected Stringprotected Stringprotected Stringprotected Stringprotected Booleanprotected Booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected FileContentprotected Stringprotected Stringprotected ResourceSpecTemplateTypeprotected StringFields inherited from class com.morpheusdata.model.projection.ResourceSpecTemplateIdentityProjection
code, externalId, name, uuidFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetRefId()getType()voidsetAccount(Account account) voidsetAutoRun(Boolean autoRun) voidsetCategory(String category) voidsetCreatedBy(String createdBy) voidsetDateCreated(Date dateCreated) voidsetDeploymentId(String deploymentId) voidsetExternalType(String externalType) voidsetFailOnError(Boolean failOnError) voidsetHasDeployment(Boolean hasDeployment) voidvoidsetInternalId(String internalId) voidsetLastUpdated(Date lastUpdated) voidsetRawData(String rawData) voidvoidsetRefType(String refType) voidsetResourceName(String resourceName) voidsetResourcePath(String resourcePath) voidsetResourceType(String resourceType) voidsetRunOnDeploy(Boolean runOnDeploy) voidsetRunOnScale(Boolean runOnScale) voidsetSettingCategory(String settingCategory) voidsetSettingName(String settingName) voidsetShortName(String shortName) voidvoidsetTemplate(FileContent template) voidsetTemplatePhase(String templatePhase) voidsetTemplateType(String templateType) voidvoidsetUpdatedBy(String updatedBy) Methods inherited from class com.morpheusdata.model.projection.ResourceSpecTemplateIdentityProjection
getCode, getExternalId, getName, getUuid, setCode, setExternalId, setName, setUuidMethods inherited from class com.morpheusdata.model.projection.MorpheusIdentityModel
getIdentityPropertiesMethods 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
getCode, getId, getNameMethods 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
-