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()
-
-