public class LinkComponentModelBuilder
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static LinkComponentModelBuilder |
aModel() |
CMSLinkComponentModel |
build() |
static LinkComponentModelBuilder |
fromModel(CMSLinkComponentModel model) |
protected CMSLinkComponentModel |
getModel() |
LinkComponentModelBuilder |
withCatalogVersion(CatalogVersionModel catalogVersion) |
LinkComponentModelBuilder |
withCategory(CategoryModel category) |
LinkComponentModelBuilder |
withContentPage(ContentPageModel contentPage) |
LinkComponentModelBuilder |
withExternal(boolean external) |
LinkComponentModelBuilder |
withLinkName(java.lang.String name,
java.util.Locale locale) |
LinkComponentModelBuilder |
withProduct(ProductModel product) |
LinkComponentModelBuilder |
withTarget(LinkTargets target) |
LinkComponentModelBuilder |
withUid(java.lang.String uid) |
LinkComponentModelBuilder |
withUrl(java.lang.String url) |
protected CMSLinkComponentModel getModel()
public static LinkComponentModelBuilder aModel()
public static LinkComponentModelBuilder fromModel(CMSLinkComponentModel model)
public LinkComponentModelBuilder withUid(java.lang.String uid)
public LinkComponentModelBuilder withCatalogVersion(CatalogVersionModel catalogVersion)
public LinkComponentModelBuilder withLinkName(java.lang.String name, java.util.Locale locale)
public LinkComponentModelBuilder withProduct(ProductModel product)
public LinkComponentModelBuilder withCategory(CategoryModel category)
public LinkComponentModelBuilder withContentPage(ContentPageModel contentPage)
public LinkComponentModelBuilder withUrl(java.lang.String url)
public LinkComponentModelBuilder withExternal(boolean external)
public LinkComponentModelBuilder withTarget(LinkTargets target)
public CMSLinkComponentModel build()
Copyright © 2018 SAP SE. All Rights Reserved.