public class CatalogItemBuilder<CIConcreteType extends CatalogItemDtoAbstract<?,?>>
extends java.lang.Object
Constructor and Description |
---|
CatalogItemBuilder(CIConcreteType dto) |
public CatalogItemBuilder(CIConcreteType dto)
public static CatalogItemBuilder<?> newItem(CatalogItem.CatalogItemType itemType, java.lang.String symbolicName, java.lang.String version)
public static CatalogItemBuilder<CatalogEntityItemDto> newEntity(java.lang.String symbolicName, java.lang.String version)
public static CatalogItemBuilder<CatalogApplicationItemDto> newApplication(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<CatalogEnricherItemDto> newEnricher(java.lang.String symbolicName, java.lang.String version)
public static CatalogItemBuilder<CatalogLocationItemDto> newLocation(java.lang.String symbolicName, java.lang.String version)
public CatalogItemBuilder<CIConcreteType> symbolicName(java.lang.String symbolicName)
@Deprecated public CatalogItemBuilder<CIConcreteType> javaType(java.lang.String javaType)
public CatalogItemBuilder<CIConcreteType> displayName(java.lang.String displayName)
public CatalogItemBuilder<CIConcreteType> description(java.lang.String description)
public CatalogItemBuilder<CIConcreteType> iconUrl(java.lang.String iconUrl)
public CatalogItemBuilder<CIConcreteType> version(java.lang.String version)
public CatalogItemBuilder<CIConcreteType> deprecated(boolean deprecated)
public CatalogItemBuilder<CIConcreteType> disabled(boolean disabled)
public CatalogItemBuilder<CIConcreteType> libraries(java.util.Collection<CatalogItem.CatalogBundle> libraries)
public CatalogItemBuilder<CIConcreteType> plan(java.lang.String yaml)
public CatalogItemBuilder<CIConcreteType> tag(java.lang.Object tag)
public CIConcreteType build()