Package com.morpheusdata.model
Class ResourceSpec
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.ResourceSpec
- All Implemented Interfaces:
IModelCodeName
,IModelUuidCodeName
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected String
protected String
protected String
protected String
protected String
protected String
protected Boolean
protected String
protected String
protected Long
protected String
protected CodeRepository
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected Long
protected String
protected ResourceSpecTemplate
protected String
protected String
protected String
Fields inherited from class com.morpheusdata.model.MorpheusModel
id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetCode()
getName()
getRefId()
getUuid()
void
setCategory
(String category) void
void
void
setContentType
(String contentType) void
setExternalId
(String externalId) void
setExternalType
(String externalType) void
setInternalId
(String internalId) void
setIsolated
(Boolean isolated) void
setMappingContent
(String mappingContent) void
void
void
setRefType
(String refType) void
setRepository
(CodeRepository repository) void
setRepositoryPath
(String repositoryPath) void
setRepositoryRef
(String repositoryRef) void
setResourceContent
(String resourceContent) void
setResourceName
(String resourceName) void
setResourcePath
(String resourcePath) void
setResourceType
(String resourceType) void
setResourceVersion
(String resourceVersion) void
setSourceType
(String sourceType) void
setSpecContent
(String specContent) void
setSubRefId
(Long subRefId) void
setSubRefType
(String subRefType) void
setTemplate
(ResourceSpecTemplate template) void
setTemplateContent
(String templateContent) void
setTemplateParameters
(String templateParameters) void
Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, 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
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:
getName
in interfaceIModelCodeName
-
setName
-
getCode
- Specified by:
getCode
in 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:
getConfig
in classMorpheusModel
-
setConfig
- Overrides:
setConfig
in 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:
getUuid
in interfaceIModelUuidCodeName
-
setUuid
-