Package com.morpheusdata.model
Class WorkloadTemplate
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.WorkloadTemplate
- All Implemented Interfaces:
IModelCodeName,IModelUuidCodeName,Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Accountprotected Booleanprotected Stringprotected Stringprotected Dateprotected Booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Dateprotected Stringprotected Integerprotected Booleanprotected Booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected StringFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getName()getUuid()voidsetAbsolutePath(String absolutePath) voidsetAccount(Account account) voidsetAutoRun(Boolean autoRun) voidsetCategory(String category) voidvoidsetDateCreated(Date dateCreated) voidsetFailOnError(Boolean failOnError) voidsetFileGroup(String fileGroup) voidsetFileName(String fileName) voidsetFileOwner(String fileOwner) voidsetFilePath(String filePath) voidsetInternalPath(String internalPath) voidsetLastUpdated(Date lastUpdated) voidvoidsetPermissions(Integer permissions) voidsetRunOnDeploy(Boolean runOnDeploy) voidsetRunOnScale(Boolean runOnScale) voidsetSettingCategory(String settingCategory) voidsetSettingName(String settingName) voidsetShortName(String shortName) voidsetSyncSource(String syncSource) voidsetTemplate(String template) voidsetTemplatePhase(String templatePhase) voidsetTemplateType(String templateType) voidMethods 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
getId
-
Field Details
-
account
-
name
-
code
-
shortName
-
fileName
-
filePath
-
internalPath
-
absolutePath
-
templateType
-
template
-
category
-
settingCategory
-
settingName
-
autoRun
-
runOnScale
-
runOnDeploy
-
templatePhase
-
fileOwner
-
fileGroup
-
permissions
-
dateCreated
-
lastUpdated
-
failOnError
-
uuid
-
syncSource
-
-
Constructor Details
-
WorkloadTemplate
public WorkloadTemplate()
-
-
Method Details
-
getAccount
-
setAccount
-
getName
- Specified by:
getNamein interfaceIModelCodeName
-
setName
-
getCode
- Specified by:
getCodein interfaceIModelCodeName
-
setCode
-
getShortName
-
setShortName
-
getFileName
-
setFileName
-
getFilePath
-
setFilePath
-
getInternalPath
-
setInternalPath
-
getAbsolutePath
-
setAbsolutePath
-
getTemplateType
-
setTemplateType
-
getTemplate
-
setTemplate
-
getCategory
-
setCategory
-
getSettingCategory
-
setSettingCategory
-
getSettingName
-
setSettingName
-
getAutoRun
-
setAutoRun
-
getRunOnScale
-
setRunOnScale
-
getRunOnDeploy
-
setRunOnDeploy
-
getTemplatePhase
-
setTemplatePhase
-
getFileOwner
-
setFileOwner
-
getFileGroup
-
setFileGroup
-
getPermissions
-
setPermissions
-
getDateCreated
-
setDateCreated
-
getLastUpdated
-
setLastUpdated
-
getFailOnError
-
setFailOnError
-
getUuid
- Specified by:
getUuidin interfaceIModelUuidCodeName
-
setUuid
-
getSyncSource
-
setSyncSource
-