Package com.morpheusdata.model
Class CatalogItemType
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.CatalogItemType
Represents a Morpheus Service Catalog Item Type. This is mainly used in the plugin context for rendering custom layouts
Catalog items have custom option type inputs for determining how the item should be created. They can be associated
to Instances, Workflows, or Blueprints.
- Since:
- 0.9.0
-
Field Summary
Modifier and TypeFieldDescriptionprotected Boolean
protected String
protected String
protected String
protected Date
protected String
protected Boolean
protected Boolean
protected OptionTypeForm
protected String
protected Date
protected String
protected List<OptionType>
protected Account
protected String
protected String
protected String
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetForm()
getName()
getOwner()
getRefId()
void
void
setContent
(String content) void
setContentFormatted
(String contentFormatted) void
setCreatedBy
(String createdBy) void
setDateCreated
(Date dateCreated) void
setDescription
(String description) void
setEnabled
(Boolean enabled) void
setFeatured
(Boolean featured) void
setForm
(OptionTypeForm form) void
setIconPath
(String iconPath) void
setLastUpdated
(Date lastUpdated) void
void
setOptionTypes
(List<OptionType> optionTypes) void
void
void
setRefType
(String refType) void
setVisibility
(String visibility) Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
Field Details
-
owner
-
visibility
-
name
-
description
-
refType
-
refId
-
enabled
-
active
-
featured
-
iconPath
-
optionTypes
-
form
-
createdBy
-
dateCreated
-
lastUpdated
-
-
contentFormatted
-
-
Constructor Details
-
CatalogItemType
public CatalogItemType()
-
-
Method Details
-
getOwner
-
setOwner
-
getVisibility
-
setVisibility
-
getName
-
setName
-
getDescription
-
setDescription
-
getRefType
-
setRefType
-
getRefId
-
setRefId
-
getEnabled
-
setEnabled
-
getActive
-
setActive
-
getFeatured
-
setFeatured
-
getIconPath
-
setIconPath
-
getOptionTypes
-
setOptionTypes
-
getCreatedBy
-
setCreatedBy
-
getDateCreated
-
setDateCreated
-
getLastUpdated
-
setLastUpdated
-
getContent
-
setContent
-
getContentFormatted
-
setContentFormatted
-
getForm
-
setForm
-