public static class BasicCatalogItemMemento.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
public BasicCatalogItemMemento.Builder description(java.lang.String description)
public BasicCatalogItemMemento.Builder symbolicName(java.lang.String symbolicName)
public BasicCatalogItemMemento.Builder containingBundle(java.lang.String containingBundle)
public BasicCatalogItemMemento.Builder iconUrl(java.lang.String iconUrl)
public BasicCatalogItemMemento.Builder javaType(java.lang.String javaType)
public BasicCatalogItemMemento.Builder version(java.lang.String version)
public BasicCatalogItemMemento.Builder planYaml(java.lang.String planYaml)
public BasicCatalogItemMemento.Builder parameters(java.util.List<SpecParameter<?>> params)
public BasicCatalogItemMemento.Builder libraries(java.util.Collection<CatalogItem.CatalogBundle> libraries)
public BasicCatalogItemMemento.Builder catalogItemType(CatalogItem.CatalogItemType catalogItemType)
public BasicCatalogItemMemento.Builder catalogItemJavaType(java.lang.Class<?> catalogItemJavaType)
public BasicCatalogItemMemento.Builder specType(java.lang.Class<?> specType)
public BasicCatalogItemMemento.Builder deprecated(boolean deprecated)
public BasicCatalogItemMemento.Builder disabled(boolean disabled)
public BasicCatalogItemMemento.Builder from(CatalogItemMemento other)
public BasicCatalogItemMemento build()