public class BasicCatalogItemMemento extends AbstractMemento implements CatalogItemMemento, java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
BasicCatalogItemMemento.Builder |
Modifier and Type | Method and Description |
---|---|
static BasicCatalogItemMemento.Builder |
builder() |
java.lang.Class<?> |
getCatalogItemJavaType() |
CatalogItem.CatalogItemType |
getCatalogItemType() |
java.util.Map<java.lang.String,? extends java.lang.Object> |
getCustomFields() |
java.lang.String |
getDescription() |
java.lang.String |
getIconUrl() |
java.lang.String |
getId() |
java.lang.String |
getJavaType() |
java.util.Collection<CatalogItem.CatalogBundle> |
getLibraries() |
java.lang.String |
getPlanYaml() |
java.lang.Class<?> |
getSpecType() |
java.lang.String |
getSymbolicName() |
java.lang.String |
getVersion() |
boolean |
isDeprecated() |
getBrooklynVersion, getCatalogItemId, getCustomField, getDisplayName, getTags, getType, getTypeClass, getUniqueTag, injectTypeClass, toString, toVerboseString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getBrooklynVersion, getCatalogItemId, getCustomField, getDisplayName, getTags, getType, getTypeClass, getUniqueTag, injectTypeClass, toVerboseString
public static BasicCatalogItemMemento.Builder builder()
public java.lang.String getId()
getId
in interface Memento
getId
in class AbstractMemento
public java.lang.String getDescription()
getDescription
in interface CatalogItemMemento
public java.lang.String getSymbolicName()
getSymbolicName
in interface CatalogItemMemento
public java.lang.String getIconUrl()
getIconUrl
in interface CatalogItemMemento
public java.lang.String getVersion()
getVersion
in interface CatalogItemMemento
public java.lang.String getPlanYaml()
getPlanYaml
in interface CatalogItemMemento
public java.lang.String getJavaType()
getJavaType
in interface CatalogItemMemento
public java.util.Collection<CatalogItem.CatalogBundle> getLibraries()
getLibraries
in interface CatalogItemMemento
public CatalogItem.CatalogItemType getCatalogItemType()
getCatalogItemType
in interface CatalogItemMemento
public java.lang.Class<?> getCatalogItemJavaType()
getCatalogItemJavaType
in interface CatalogItemMemento
public java.lang.Class<?> getSpecType()
getSpecType
in interface CatalogItemMemento
public boolean isDeprecated()
isDeprecated
in interface CatalogItemMemento
public java.util.Map<java.lang.String,? extends java.lang.Object> getCustomFields()
getCustomFields
in interface Memento
getCustomFields
in class AbstractMemento