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 Booleanprotected Stringprotected Stringprotected Stringprotected Dateprotected Stringprotected Booleanprotected Booleanprotected OptionTypeFormprotected Stringprotected Dateprotected Stringprotected List<OptionType>protected Accountprotected Stringprotected Stringprotected StringFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetForm()getName()getOwner()getRefId()voidvoidsetContent(String content) voidsetContentFormatted(String contentFormatted) voidsetCreatedBy(String createdBy) voidsetDateCreated(Date dateCreated) voidsetDescription(String description) voidsetEnabled(Boolean enabled) voidsetFeatured(Boolean featured) voidsetForm(OptionTypeForm form) voidsetIconPath(String iconPath) voidsetLastUpdated(Date lastUpdated) voidvoidsetOptionTypes(List<OptionType> optionTypes) voidvoidvoidsetRefType(String refType) voidsetVisibility(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
-