Class WebItemView.Builder
- java.lang.Object
 - 
- com.atlassian.confluence.api.model.web.WebItemView.Builder
 
 
- 
- Enclosing class:
 - WebItemView
 
public static class WebItemView.Builder extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description Builder() 
- 
Method Summary
 
 - 
 
- 
- 
Method Detail
- 
setId
public WebItemView.Builder setId(String id)
 
- 
setAccessKey
public WebItemView.Builder setAccessKey(String accessKey)
 
- 
setCompleteKey
public WebItemView.Builder setCompleteKey(String completeKey)
- Since:
 - 5.10
 
 
- 
setSection
public WebItemView.Builder setSection(String section)
 
- 
setTooltip
public WebItemView.Builder setTooltip(String tooltip)
 
- 
setStyleClass
public WebItemView.Builder setStyleClass(String styleClass)
 
- 
setIcon
@Deprecated public WebItemView.Builder setIcon(Icon icon)
Deprecated.since 5.8.10 UsesetIcon(Optional) 
- 
setIcon
public WebItemView.Builder setIcon(Optional<Icon> icon)
 
- 
setUrlWithoutContextPath
public WebItemView.Builder setUrlWithoutContextPath(String urlWithoutContextPath)
 
- 
setParams
public WebItemView.Builder setParams(Map<String,String> params)
 
- 
setModuleKey
public WebItemView.Builder setModuleKey(String moduleKey)
 
- 
setKey
@Deprecated public WebItemView.Builder setKey(String key)
Deprecated.since 5.10. UsesetModuleKey(java.lang.String) 
- 
setUrl
public WebItemView.Builder setUrl(String url)
 
- 
setLabel
public WebItemView.Builder setLabel(String label)
 
- 
setWeight
public WebItemView.Builder setWeight(int weight)
 
- 
create
public WebItemView create(String key, String url, String label, int weight)
 
- 
build
public WebItemView build()
 
 - 
 
 -