public class CatalogItemBuilder<CatalogItemType extends CatalogItemDtoAbstract<?,?>>
extends java.lang.Object
Constructor and Description |
---|
CatalogItemBuilder(CatalogItemType dto) |
public CatalogItemBuilder(CatalogItemType dto)
public static CatalogItemBuilder<CatalogEntityItemDto> newEntity(java.lang.String symbolicName, java.lang.String version)
public static CatalogItemBuilder<CatalogTemplateItemDto> newTemplate(java.lang.String symbolicName, java.lang.String version)
public static CatalogItemBuilder<CatalogPolicyItemDto> newPolicy(java.lang.String symbolicName, java.lang.String version)
public static CatalogItemBuilder<CatalogLocationItemDto> newLocation(java.lang.String symbolicName, java.lang.String version)
public CatalogItemBuilder<CatalogItemType> symbolicName(java.lang.String symbolicName)
@Deprecated public CatalogItemBuilder<CatalogItemType> javaType(java.lang.String javaType)
@Deprecated public CatalogItemBuilder<CatalogItemType> name(java.lang.String name)
displayName(java.lang.String)
public CatalogItemBuilder<CatalogItemType> displayName(java.lang.String displayName)
public CatalogItemBuilder<CatalogItemType> description(java.lang.String description)
public CatalogItemBuilder<CatalogItemType> iconUrl(java.lang.String iconUrl)
public CatalogItemBuilder<CatalogItemType> version(java.lang.String version)
public CatalogItemBuilder<CatalogItemType> deprecated(boolean deprecated)
public CatalogItemBuilder<CatalogItemType> libraries(java.util.Collection<CatalogItem.CatalogBundle> libraries)
public CatalogItemBuilder<CatalogItemType> plan(java.lang.String yaml)
public CatalogItemType build()