Package com.enonic.xp.site
Class Site.Builder
- java.lang.Object
-
- com.enonic.xp.content.Content.Builder<Site.Builder>
-
- com.enonic.xp.site.Site.Builder
-
- Enclosing class:
- Site
public static class Site.Builder extends Content.Builder<Site.Builder>
-
-
Field Summary
-
Fields inherited from class com.enonic.xp.content.Content.Builder
attachments, childOrder, contentState, createdTime, creator, data, displayName, extraDatas, hasChildren, id, inheritPermissions, language, modifiedTime, modifier, name, owner, page, parentPath, permissions, processedReferences, publishInfo, thumbnail, type, valid, workflowInfo
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Site.Builder
addSiteConfig(SiteConfig siteConfig)
Site
build()
Site.Builder
description(java.lang.String description)
Site.Builder
siteConfigs(SiteConfigs siteConfigs)
-
Methods inherited from class com.enonic.xp.content.Content.Builder
addExtraData, addProcessedReference, attachments, childOrder, contentState, createdTime, creator, data, displayName, extraDatas, hasChildren, id, inheritPermissions, language, modifiedTime, modifier, name, name, owner, page, parentPath, path, path, permissions, processedReferences, publishInfo, thumbnail, type, valid, workflowInfo
-
-
-
-
Constructor Detail
-
Builder
public Builder(Site source)
-
Builder
public Builder()
-
-
Method Detail
-
description
public Site.Builder description(java.lang.String description)
-
addSiteConfig
public Site.Builder addSiteConfig(SiteConfig siteConfig)
-
siteConfigs
public Site.Builder siteConfigs(SiteConfigs siteConfigs)
-
build
public Site build()
- Overrides:
build
in classContent.Builder<Site.Builder>
-
-