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 |
getJavaType() |
CatalogItem.CatalogItemLibraries |
getLibraries() |
java.lang.String |
getPlanYaml() |
java.lang.String |
getRegisteredTypeName() |
java.lang.Class<?> |
getSpecType() |
java.lang.String |
getVersion() |
getBrooklynVersion, getCatalogItemId, getCustomField, getDisplayName, getId, getTags, getType, getTypeClass, injectTypeClass, toString, toVerboseString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getBrooklynVersion, getCatalogItemId, getCustomField, getDisplayName, getId, getTags, getType, getTypeClass, injectTypeClass, toVerboseString
public static BasicCatalogItemMemento.Builder builder()
public java.lang.String getDescription()
getDescription
in interface CatalogItemMemento
public java.lang.String getRegisteredTypeName()
getRegisteredTypeName
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 CatalogItem.CatalogItemLibraries 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 java.util.Map<java.lang.String,? extends java.lang.Object> getCustomFields()
getCustomFields
in interface Memento
getCustomFields
in class AbstractMemento