Package com.morpheusdata.model
Class ResourceSpec
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.ResourceSpec
- All Implemented Interfaces:
IModelCodeName,IModelUuidCodeName,Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Booleanprotected Stringprotected Stringprotected Longprotected Stringprotected CodeRepositoryprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Longprotected Stringprotected ResourceSpecTemplateprotected Stringprotected Stringprotected StringFields inherited from class com.morpheusdata.model.MorpheusModel
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getName()getRefId()getUuid()voidsetCategory(String category) voidvoidvoidsetContentType(String contentType) voidsetExternalId(String externalId) voidsetExternalType(String externalType) voidsetInternalId(String internalId) voidsetIsolated(Boolean isolated) voidsetMappingContent(String mappingContent) voidvoidvoidsetRefType(String refType) voidsetRepository(CodeRepository repository) voidsetRepositoryPath(String repositoryPath) voidsetRepositoryRef(String repositoryRef) voidsetResourceContent(String resourceContent) voidsetResourceName(String resourceName) voidsetResourcePath(String resourcePath) voidsetResourceType(String resourceType) voidsetResourceVersion(String resourceVersion) voidsetSourceType(String sourceType) voidsetSpecContent(String specContent) voidsetSubRefId(Long subRefId) voidsetSubRefType(String subRefType) voidsetTemplate(ResourceSpecTemplate template) voidsetTemplateContent(String templateContent) voidsetTemplateParameters(String templateParameters) voidMethods inherited from class com.morpheusdata.model.MorpheusModel
getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, 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
-
template
-
name
-
code
-
category
-
templateContent
-
specContent
-
mappingContent
-
templateParameters
-
resourceName
-
resourcePath
-
resourceType
-
resourceContent
-
resourceVersion
-
sourceType
-
contentType
-
config
-
repository
-
repositoryPath
-
repositoryRef
-
internalId
-
externalId
-
externalType
-
refType
-
refId
-
subRefType
-
subRefId
-
isolated
-
uuid
-
-
Constructor Details
-
ResourceSpec
public ResourceSpec()
-
-
Method Details
-
getTemplate
-
setTemplate
-
getName
- Specified by:
getNamein interfaceIModelCodeName
-
setName
-
getCode
- Specified by:
getCodein interfaceIModelCodeName
-
setCode
-
getCategory
-
setCategory
-
getTemplateContent
-
setTemplateContent
-
getSpecContent
-
setSpecContent
-
getMappingContent
-
setMappingContent
-
getTemplateParameters
-
setTemplateParameters
-
getResourceName
-
setResourceName
-
getResourcePath
-
setResourcePath
-
getResourceType
-
setResourceType
-
getResourceContent
-
setResourceContent
-
getResourceVersion
-
setResourceVersion
-
getSourceType
-
setSourceType
-
getContentType
-
setContentType
-
getConfig
- Overrides:
getConfigin classMorpheusModel
-
setConfig
- Overrides:
setConfigin classMorpheusModel
-
getRepository
-
setRepository
-
getRepositoryPath
-
setRepositoryPath
-
getRepositoryRef
-
setRepositoryRef
-
getInternalId
-
setInternalId
-
getExternalId
-
setExternalId
-
getExternalType
-
setExternalType
-
getRefType
-
setRefType
-
getRefId
-
setRefId
-
getSubRefType
-
setSubRefType
-
getSubRefId
-
setSubRefId
-
getIsolated
-
setIsolated
-
getUuid
- Specified by:
getUuidin interfaceIModelUuidCodeName
-
setUuid
-