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 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()