Package com.morpheusdata.model
Class CatalogItemType
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.CatalogItemType
- All Implemented Interfaces:
Serializable
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
- See Also:
-
Field Summary
FieldsModifier 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
Constructors -
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
-